When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Re: 1994 Explorer 4WD 4door abs manual trans 82K miles
The check engine light comes on after several miles of driving. The engine runs fine both before and after the light comes on.
A service check collected an err code (332?) and the EGR solenoid was replaced.
The light continues to come on; original technician said there was no code being set since the repair.
Cleaned and re-oiled the K&N air filter. Light seems to come on a bit sooner now.
It ONLY comes on, it seems, while driving; I've sat at idle for five+ minutes with a fully warmed engine and the light did not come on. Even with all loads added (A/C, lights, etc.) and racing the engine did not cause the light to come on. But once the light is on it will remain on at idle.
I would appreciate any advice on how to isolate the problem; I?d rather not replace everything, one at a time.
Also, since the engine runs fine with the light on, it is safe to drive for a while until I get this resolved?
I?m away on vacation with the car; can I drive the car 500 miles to reach a better service dealer?
I have never worked on my EGR system but my Haynes manaul has a lot of good discussion, photo's and tips on EGR. I think you could completely troubleshoot this if you had a meter and this manual. This book runs maybe $20 at your local autoparts store but it's a good investment, especially on out of warranty vehicles.
Your error code, 332, is EGR valve opening not detected. The EGR system only operates when engine is above 113 F, throttle position is at part throttle, and mass air flow sensor is in mid-range. That's why you don't see anything at idle. The system is not complicated. It includes an EGR valve, (exhaust)pressure feedback sensor, EGR vacuum regulator, and the powertrain control module (computer).
Too little EGR can cause spark knock, engine overheating or emission test failures. None of these are an immediate threat to you.
I am really not inclined to retype 30 paragraphs out of the Haynes manual. If you have specific questions I can try and help.
If you can run a multi-meter, you can fix this problem with the right information. Good luck.
More than likely , based on the code you posted , the DPFE Sensor is the problem . You will have two vacuum lines going to the DPFE Sensor , They clog with carbon . Try inspecting them , cleaning them if nessecary . Reset the Ecm , & drive your Explorer & see if that clears the problem up .
According to Haynes, the DPFE was installed on 96's and later. The 95's and earlier used a PFE (Pressure Feedback Exhaust) sensor. Not much difference except the DPFEs measure both sides of the orifice and the PFEs only measure downstream. You are correct though, it's single sensing line could certainly be plugged.
I based my info from the Ford Pinpoint Tests on Alldata , Not Haynes . Since the person that posted the question didnt mention whether it was KOEO or Continuous Memory , I posted the best info I could based on what was asked . My point was the PFE / DPFE is the usual cause of that code .
I'm lurking from another section but a Ford engine is a Ford engine maybe in a different skin!
I'm getting P0171 & P0174 on a 97 4.0L engine, cleared it but P0171 returned. Just as a guess and because replacing the OS2 isn't a bad idea, I did. P0171 & P0174 returned. How about looking into the MAF, clean or replace? Check? How? What you think?
The Pinpoint Test says the engine is running too lean so the fuel trim system has reached its limit in controlling the mixture . Some things to check are the fuel pressure , fuel pressure regulator ,Leaking fuel injectors , Vacuum or intake leaks . Check the air filter as well . Those are the only 2 codes present , Correct ? Also , Which 4.0L , SOHC ?
[updated:LAST EDITED ON 10-Feb-02 AT 04:02 PM (EST)]FTE Moderator:
Thanks! The 4.0L is in a 97 Ranger. Yes, only two codes. I pull the air filter out before reading your reply and although it was dirty, it didn't look that bad. I decided to replace it anyway. Compared to the new one, it was filthy.
It was about three miles to the auto parts and the Check Engine light came back on less than a minute out of the parking lot. I wonder if it's something to do with stopping and a slight cooling? It's happened a couple times like that already!
It's the same codes, P0171 and P0174 but this time both from PCM memory. The manual for the code reader refers to other as a "pending" code. When they both came up before, P0174 was always a pending code and once only the P0171 came up. What's does "pending" code mean?
I found a EPA site that list pending codes as temporary codes but what makes them become hard codes as they called them? How does the Ford PCM treat a pending code?
......Since the person that posted the question didnt
>mention whether it was KOEO or Continuous Memory , I posted
>the best info I could based on what was asked.
Thanks to the moderator and others for the responses.
Since i'm away from home on vacation and without most of my tools and my Ford shop manual, I've only been able to try a few things to correct the Check Engine light. I haven't found the cause as yet.
To answer the above: the 332 code is found as a Continuous Memory readout during a KOEO test. The Check Engine light is not on when I start a cold engine; it usually takes a few miles of driving for the light to come on, after which it will stay on. If I shut off the engine for a few seconds and restart, the light will be OFF and will not come on at idle but will come on again while driving.
My biggest concern: if I continue driving and cover a few hundred miles with the light on, will i cause any other damage, specifically to the catalytic converter? (The car is performing normally under all driving conditions so far, including highway at 75 MPH.)
It probably won't damage anything in the short term, but don't ignore the problem for long. Typically amber lights are cautions and red lights are warnings. The pending code is a confusing term used to describe a sensor that has casued the diagnostic software to note a problem, enter a code into memory and set the light (codes can be entered in memory without illuminating the lamp so it doesn't hurt to check the computer memory every once and a while). At some time shortly after (when the diagnostic software runs again) the problem is no longer present therefore the code never gets to continuous memory. If a sensor or other abnormal is constant the light will not reset when you restart the engine and a hard code will be in memory. Things that can cause this are a sticking EGR valve or EGR sensor, a temperature sensor that is almost ready to fail, a loose connector on almost any of the sensors including the Oxygen sensor and a flaky fuel pressure sensor. These are just examples, use the codes to isolate the problem area better.