94 Explorer EGR Valve
332 - EGR did not open/respond during test or if memory code, did not open intermittantly - EVR or PFE
Could it be a bad sensor or I´m sure it´s the EGR itself?
Thanks
Dennis
One important thing people often neglect when pulling EEC-IV codes is to note where each code comes from. My code list suggests that a 332 can be either a KOER or a CM code. At this point, I will assume that you didn't perform the KOER test, so I'll also assume that it's a CM code. I don't know that I can assume that it passed the KOEO test, but you didn't list any other codes.
Another information, when I turn the engine on, the Check Engine Light does NOT come on. It does only when I drive around the block at least. If I leave the engine runing at idle, it WON´T come on. Maybe you could figure that out with the EGR information test I gave you.
And someone please tell me where is the MLP sensor that keeps the Shift Lever at Park or Neutral without steping on the brakes? Mine is bad.
Thanks
1) Preheat engine. Turn the key off and set up as per www.troublecodes.net/Ford. Your choice if you want to use a voltmeter, a testlight, or the CEL (aka MIL) as the output device. Test procedure is the same in all cases, it's just a matter of output device.
2) Turn key on. Relays will click, fuel pump will run briefly as the computer checks various parts of the system for errors (This will be the source of the KOEO codes to be explained shortly).
3) Fast codes are output. I've seen a couple of different descriptions of what information is contained herein. In any case, all you may see is a brief movement of the needle/weak flash of the light to indicate the fast codes have been output.
4) KOEO codes are output. These are codes set during the aforementioned KOEO test. KOEO codes are output, then repeated. Note that if no faults are detected, the computer will output a 111 system pass code. I've seen several attempts to describe code output format, all of which seemed more confusing until you actually try it. My best advice is to try it and see what happens.
5) After the last KOEO code is output the second time, there's about a 6 second pause, a single pulse/flash (the separator pulse) and another 6 second pause. Then the continuous memory (CM) codes are output. CM codes follow the same format as the KOEO codes, and are repeated twice. CM codes are codes set during normal engine operation (often associated with a lit check engine light) and stored for retrieval.
6) Turn key off and disconnect to complete test.
7) If you want to clear CM codes without clearing Keep Alive Memory (KAM), repeat test, disconnecting the STI-SIG RET jumper wire anytime during KOEO/CM code output.
8) If you leave the key on and test connected after last CM code is output, you can enter a test mode called output state test mode. Press the throttle to enter output state test. In this test mode, each press of the throtlle will trigger the computer to cycle various solenoids/controls (transmission solenoids, EGR regulator solenoids, etc.). This mode can be used to test these components.
test 2: Key On Engine Running (KOER) test.
1) Preheat engine. Setup same as for KOEO test.
2) Start engine.
3) Engine id is output. This is a code to indicate the number of cylinders the computer is set up for, and is half the number of cylinders. So you should get three flashes/pulses for a 6 cylinder engine (2 for a 4 cylinder, 4 for 8 cylinders).
4) Immediately after engine ID is output, press brake so computer can test BOO switch. (FYI, other applications have a power steering pressure switch that is tested at the same time by turning the steering wheel. Not necessary on Explorers).
5) Engine will go through a low speed and then a high speed test. These tests will take up to a couple of minutes. During this time, if you want, you can test timing advance with a timing light. Computer will advance timing a fixed 20+Base BTDC. Base is almost always 10 BTDC, so you should see about 30 BTDC timing.
6) At end of KOER test, as engine spins down, you will get a pulse/flash for the dynamic response test (DRT test, aka "goose" test). Perform a brief wide open throttle.
7) KOER codes are output.
8) Turn engine off and disconnect to end test.
9) On sequential fuel injected models, the computer can perform a cylinder balance test. After step (7), press the throttle to enter the cylinder balance test. During this test, the computer will disable each fuel injector one at a time while monitoring idle speed. Any cylinder that doesn't effect the idle speed will be indicated by a code at the end of the test. (Disclaimer: I don't have SEFI, so I've never tried this test. I don't know how well it works.)
Feel like I need to add a little something here. Call it "how to get/communicate the most information possible from my EEC-IV codes."
I often see someone post a request like, "I pulled codes and got xxx. HELP!" My first question in response to such a post is usually, "Is xxx a KOEO, KOER, or CM code?" 2nd question: "Did you get pass (11, 111) from the other portions of the test?"
In my experience, the designations "KOEO, CM, KOER" to identify a code add a significant amount of information to most codes. I would suggest that, when pulling or conveying codes, always include some designation. Another suggestion would be to include which portions come back "pass" (11/111 depending on year/engine). Doing so conveys more information than just "I got code xxx"
Example:
Instead of "code 158"
note
KOEO: 111
KOER: 111
CM: 158


