I'm not sure how your engine is running with the 543 code. That shows an open circuit to the fuel pump from the integrated control module (ICM). You probably need to clear the codes and run the KOEO and KOER tests again to see if this code shows up. There may be a problem with the ICM, but your fuel pump would be having problems running if this were the case.
The code 176 says your front bank O2 sensor (the easier of the two to get to) near the radiator is not switching from the lean state. Since both sensors aren't showing lean, this probably points to a failed O2 sensor rather than a true lean mixture. If the rear bank sensor is just as old, it is not long for this world either and both should be replaced. They should be replaced with the spark plugs at a 60,000 mile interval. Get two of either the Bosch 13223 or 15716 (8.5" leads) from AutoZone for $49.00 each. You will need an O2 sensor socket, a universal joint and 9" of extensions to get the rear bank sensor out. Access the rear sensor electrical connector by lying on top of the intake and reaching down behind the engine.
The 332 code says that the pressure sensor on the EGR system is not detecting exhaust flow to the intake manifold. The most common cause of this is plugged nostrils in the intake. Search on cleaning the plugged nostrils for the topic with the procedure and pictures. If the nostrils are open, either the EGR valve is not opening or the pressure sensor (Wells SU240 AutoZone $49.99) is malfunctioning. Check the nostrils first. You can see them by removing the air filter lid and intake hose as one piece (loosen the 8mm hose clamp on the TB end of the hose) and using a coat hanger with a 90 degree bend on the end to determine if the nostrils are clear. To clean them I would remove the throttle body. You can use the coat hanger and intake cleaner to clear the nostrils. Remove the 8mm Allen plug from the rear of the intake by the EGR ****** and insert a rubber vacuum hose so that you can blow through the passages to verify clear flow.
The code 225 just says that knock was not detected by the knock sensor during the test. Since there may not have been any knock for the sensor to hear, if you haven't been hearing a lot of engine knock, don't worry about this one. If you have been hearing a great deal of pinging, you will need to replace the knock sensor (Wells SU2027 AutoZone $19.99). This is accessible only after removing the intake and fuel rails. Not a simple task. You should also replace the fuel injector seals to the head if doing this.
That will be $75. Please send to my PayPal account at
[email protected]. Thank you.
<small>[ August 10, 2002, 10:43 PM: Message edited by: sdpatt ]</small>