Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-101725-rjbozyjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-101725-rjbozyjs:47:15602)
    at /tmp/execjs20161208-101725-rjbozyjs:49:31860
    at a.r.perform (/tmp/execjs20161208-101725-rjbozyjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-101725-rjbozyjs:49:31821)
    at r (/tmp/execjs20161208-101725-rjbozyjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-101725-rjbozyjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-101725-rjbozyjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-101725-rjbozyjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-101725-rjbozyjs:173:8

Q: How would I know if it was my upper or lower oxygen sensor that has gone out?

asked by on

How would I know if it is my upper or lower oxygen sensor that has gone bad on a 1997 Pontiac Grand Am I know that my gas mileage went bad sucking a lot of gas and you can smell fuel being burned something like in the air almost like carburetor fluid smell n my ets traction system light says its off even wen the button is on. Idk if its caused by the sensor n wat sensor needs to be changed? Thx

My car has 135000 miles.
My car has an automatic transmission.

A: Typically if an oxygen sensor is bad, the c...

Typically if an oxygen sensor is bad, the check engine light would come on and a fault code stored in the engine control unit. There are other ways a technician can verify if oxygen sensors are performing as they should. Connecting a scan tool to the diagnostic port, a technician can observe the sensor readings and see if they are operating in the range that they are supposed to. A number of things can contribute to poor mileage like worn spark plugs or a fuel injector that may be dirty and stuck open or not firing properly. Also, if there is an ETS fault, the vehicle can be running in "limp mode." Limp mode allows the vehicle to run even when there is a fault, but it will not run with the same efficiency and power as it is designed to. Have a certified technician look into the poor fuel mileage to isolate the exact cause.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: What is the difference between engine oil warning light and another warning light just like that but with waves under the sign? 1996 Mitsubishi Galant

Hello- the warning light you mention is a " low coolant" indicator. Once the engine is cool - check your coolant reservoir and/or cooling system for proper fluid level. Since you seem to have lost fluid, I would recommend an...

Q: Car jerking forward after brake pedal release.

The rear brakes on this car are drum brakes and they may be binding due to the rear wheel brake cylinders binding or the springs are weak and do not return the brakes quick enough. The brakes should be inspected...

Q: Can I be able to clean oxygen sensor.and reuse it again with a good result

You should not try and clean an O2 sensor or it will damage it. If the sensor has carbon black on it and you fixed the engine for running too rich then try to put O2 sensor back in the...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.