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.
pulled a code 32 for the egr circuit off of my 89 coupe. Just curious if there is a common reason for it to flash this code or if im about to go on a hunt.
This is a fairly common code indicating the EGR temp switch isn't doing what the ECM expects either due to an EGR problem, temp switch problem or wiring issue.
Do a search for code 32 & you'll find lots of threads on the subject including mine where I discuss how to adjust your temperature switch, and a more recent one indicating they are for sale again (rendering my thread obsolete).
When the car is first turned on, the ECM tests the connection to the temperature switch on the EGR tube. The temperature switch only closes at high temperatures, so if it's closed at startup there's something wrong with the switch or wiring. If the ECM sees a ground there it sets code 32.
When the ECM commands the EGR to open, several things happen. The ECM turns on the EGR solenoid (mounted on the thermostat housing). The EGR solenoid sends vacuum to the EGR valve. When the EGR valve opens, hot exhaust gas is fed into the intake manifold. This hot exhaust gas flows through the EGR tube, which is sensed by the temperature switch, which closes. The ECM turns on the EGR solenoid and then checks to make sure the temperature switch has closed. If it doesn't close, it sets code 32. This can be caused by bad wiring, bad EGR solenoid, bad vacuum connections, bad temperature switch or a bad EGR valve. The usual symptom is that the SES light will come on while cruising at highway speed. The SES light will not be on when the engine is restarted.
I was getting a code 32 when starting the car and found out I'd screwed the temp switch in too tight (so it was closed all the time). Cliff's post clears up for me what was going on.