Q: Check engine light comes and goes with the EGR valve code on a 2.5 Subaru

asked by on April 15, 2016

2.5 Subaru engine. EGR valve code. Check engine light comes and goes. Does it depend on temperature or does it randomly happen?

EGR systems for that vehicle are very complicated and are all ran by a computer. The only way you can figure out what’s wrong is to hire a mechanic. Technicians like ones from YourMechanic have dealer-level scan tools and can scan the system to see what the code is. With proper scan tools they are able to run a bi-directional test of the EGR system to see what has broken down.

Several things need to be checked if they are going bad; the EGR valve, computer control, and wiring. They are pretty complicated systems, the only thing you can do yourself, if you want to try, is that you can take the EGR valve off and clean it with throttle position cleaner. Sometimes the spindle valves get clogged up with carbon. If that doesn’t fix it, it’s time for a mechanic to diagnose the Check Engine Light for you.

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

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

Check Engine light on

The powertrain control module (PCM) takes inputs from dozens of sensors. It then uses this information to control outputs such as fuel delivery and emissions equipment. If the PCM detects a problem anywhere in the system it will illuminate the...

Can an overheated engine cause a knock sensor to fail?

Hi there. From the description you have given, seems odd hitting a bird would damage the radiator, the condenser sits in front of the radiator. Regardless, high engine temperatures can affect sensors. The knock sensor could have failed due to...

My friend's car is vibrating

The symptoms you described do make it sound like an issue with the torque converter. It sounds like, while you're driving, the torque converter lock up clutch is slipping occasionally, causing the vibration to happen. It is possible that there...

Related articles

P0725 OBD-II Trouble Code: Engine Speed Input Circuit Malfunction
P0725 means there is a problem with the engine speed input circuit due to damaged wires, loose connectors or dirty transmission fluid.
P2517 OBD-II Trouble Code: A/C Refrigerant Press Sensor B Circuit Low
P2517 code means the A/C refrigerant pressure sensor is out of the normal refrigerant level range, a faulty switch, wiring, or connectors.
P2669 OBD-II Trouble Code: Actuator Supply Voltage B Circuit/Open
P2269 means that there is a computer output circuit issue due to the actuator supply voltage to the B circuit being open.