Skip the auto shop - Our mechanics make house calls

Q: Check engine light on.

asked by on

I have a 95 I6 4.9L with a check egine light on (turns on and off speratically). I had a guy scan with a computer and got a P0171, and another evp ept voltage low. I bought and changed the O2 sensor, as well as the canister purge valve (w/new hoses), per advice. I then figured out how to run the on board EEC-IV using the CIL and got codes: 327 Electronic pressure transducer (EPT)/differential pressure feedback exhaust (DPFE) sensor/electronic vacuum regulator (EVR) 522 Neutral/drive switch (NDS) 512 Keep alive memory (KAM) fault 111 All systems OK Replaced both battery terminal ends and a new battery. I've checked EGR Vacuum Solenoid for carbon buildup, but was clean. Intake manifold, throttle body gasket replaced. I have checked all other hoses for a vac leak using a can of starting fluid but all seems fine. Not to sure where to go from here. Thanks in advance for your help

My car has 268000 miles.
My car has a manual transmission.

A: The testing you did using the CIL may not h...

The testing you did using the CIL may not have been done correctly. During these tests you will need to cycle the clutch and accelerate the engine when the separator codes were received. This is done with a superstar 2 or NGS tester or equal. The test without a proper tester may not work correctly. The code 327 may be a good code but the others may not. I suggest having the DPFE checked using pinpoint tests with a vacuum pump to see if the EGR valve sticks when opening. If the valve sticks, and then pops open can cause the code. I recommend having a certified technician scan the computer for codes and inspect the vehicle in person in order to have this accurately diagnosed and repaired.

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・Fair and transparent pricing

Get a quote

What others are asking

Q: I have a 1995 Isuzu rodeo .

The engine hesitation could be related to the causes of the high idle or could have a separate cause such as faulty oxygen sensors or a faulty throttle position sensor. I suggest you resolve the high idle first because it...

Q: My car is throwing out codes PO105 ,PO161 ,PO410 1997 Mercedes

Hello - I would agree it's not worth paying for Check Engine code extraction - you already have those. And, thanks to the Internet, we all know what component each problem code is referring to - sort of: P0105 -...

Q: Error code P0171 and P0374

Hi and thanks for contacting YourMechanic. If the vehicle went into limp mode, then the computer is making this happen to prevent the engine from any damage. Check the camshaft sensor for proper timing to the camshaft. Look at the...

Related articles

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...
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.