Exception in rendering!

Message: window is not defined

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

Q: Engine light on

asked by on

Check engine light has been on. Took it to a neighborhood mechanic. He put the computer on it and the code came up as a bad O2 sensor. He told me he needed to change the O2 sensor. There was also a terrible squeaking in the back of my vehicle on the inside. It sounded like something was rubbing or jammed up against something in the back of the truck. After the mechanic drove with me for a short time he told me he was pretty sure I needed shocks. I dropped the car off and he change the O2 sensor and check the shocks telling me they were bad and he replace the shocks in the rear of my Escape. When I went to pick up the car he told me that the squeaking did not go away and it was still the same. It is the next day and I have a car that sounds identical to before when I brought it in and my check engine light is still on. He wants the car back today to take another look at it. I am upset that he told me this would be an easy fix and nothing seems to have gotten fixed. Please advise. Thank

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

A: The rear and front sub frame locating holes...

The rear and front sub frame locating holes and alignment pins are contacting each other underneath on the front or rear sub-frames causing the creaking noise you are hearing. The sub-frames will need to be loosened up on a vehicle lift and moved so the pins do not contact the body and the bolts tightened back up. This will take care of the creaking noise.

As far as the O2 sensor problem, I would need more information about the code you are getting. If you notice any sort of exhaust leaking in the engine, then you may have a leaking manifold gasket that can cause a false O2 sensor code onto the leaking manifold. If you still need assistance, then have a professional mechanic come and diagnose the Check Engine Light. They will be able to go beyond just looking at the code, and can thoroughly look at your vehicle to see what repairs should be done.

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: Car is not blowing hot air ac works.

Hello - there are 3 potential component conditions needed to make sure the heater provides heat: engine needs to get up to operating temperature - center of the dial (faulty thermostat would prevent this), the heater control valve has to...

Q: What should I know about using snow cables?

While your SUV is equipped with tires capable of handling both mud and snow, if you live in an area where significant wintertime snow accumulates, you’ll probably want to invest in a set of snow cables (not chains – it’s...

Q: Ima having a whining noise problem when i accelerate. THE BELT is in good condition. Can I take this in the road to Vegas ?

Hello there, a whining noise is a common problem with your 2004 Honda Accord. There are many potential causes for this noise but the most likely are a belt idler, tensioner, alternator, water pump, AC compressor, timing belt, or a...

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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.