Exception in rendering!

Message: window is not defined

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

Q: check engine light on, 1990 Subaru Legacy

asked by on

Loses power when going long steep hill. Sta.wagon has slightly strong fresh gas emissions. Replaced knock sensor, spark plugs, oxygen sensor, cleaned mass air flow sensor. Replaced fuel injectors.

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

A: Hi there, thanks for writing in about your ...

Hi there, thanks for writing in about your 1990 Subaru Legacy. You need to have the fuel pressure tested to see if the fuel pressure is within specifications and will hold pressure after testing with engine off. The fuel pressure regulator may be leaking excess fuel into the [intake manifold causing it to run rich. Scan the computer to access codes and diagnosed them as needed. Make sure there is no leak in the intake hose between the mass air sensor and the throttle body. If you need to have this done, a certified technician from YourMechanic can come to your home or office to inspect the Check Engine Light and let you know what 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

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: Replacing the thermostat on a suburu legacy outback;-is it a same day fix?

This problem is not from a thermostat but the radiator not cooling the coolant at lower speeds. This can be from the radiator being clogged, or the cooling fans not working correctly and coming on at the correct time or...

Q: Trouble code P0133 - 2002 Dodge Durango

Do you know if there are any exhaust leaks before the sensor? This code trips when the O2 sensor is not switching back an forth between rich and lean as fast as the computer is setting the conditions. This can...

Q: I'm not sure what is wrong with the car and I don't want to pay a ridiculous amount for a diagnostic check.

Hello. You can try taking your car to a local auto parts store and have them plug into the scanner to see why the Check Engine Light is coming on. It may give you an idea if what is wrong,...

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 Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...