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.

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?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. check engine light on, 1990 Subaru Legacy

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Q: My car starts and then dies.

Hi there. Try unplugging the new throttle position sensor (TPS) and see if the engine runs normal and does not stall out. If so, then check the idle air control valve (IAC) and see if its functioning. The IAC could...

Q: Q: Check engine light stays on

Hello. In order to know why the light is on, I would need to know the codes from the computer. It can be anything for a computer issue to a bad gas cap. I usually scan the computer first to...

Q: Car loses power uphill, makes clanking sound - 1995 Chevrolet Corsica

Hey there. You don't mention the conditions under which the "clank" occurs - while accelerating, cornering, braking, etc., but I would have a professional mechanic like YourMechanic check out your vehicle. Loss of power could be a clogged catalytic converter,...

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...