Code 32 with a high flow exhaust.

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

Road Trip

Supporting Member
Supporting Member
Joined
Jul 8, 2023
Messages
1,132
Reaction score
3,265
Location
Syracuse, NY
I have a 1988 350 TBI vin K. Little back story, my old ECM was shot and wouldn’t recognize a faulty egr. I found the cheap egr I had was failed and could not hold vacuum, so I replaced it with a new AC Delco that I confirmed works perfectly. I resistance tested solenoid and verified voltage at connector. I checked vacuum lines and confirmed no leaks. I swapped in a new ECM temporarily to fix the old and it popped code 32, which I never got before due to old bad ECM. I figured it might be the ECM so I popped in the new one once it finally came in from being ordered but I still got the code. Following this, I completely cleaned the EGR, tons of carb cleaner in the intake EGR hole and I snaked a wire around a few times in case anything is in there. I ran the truck with no EGR for a few seconds and it shot out black carbon everywhere. So I cleaned it a few more times just in case and it stayed away for a few days. I was on the parkway today and sure enough it came back. I have a 3 inch exhaust cutout directly behind the exhaust factory Y-Pipe. I have read that free flowing exhausts can cause this issue. Does anyone know an easy way to keep the free flowing exhaust but not get the code anymore? The truck gets much much better mileage with the cutout open, hence why I want to keep it. Any help is appreciated.

Greetings Nick88,

In order to gain some insight when diagnosing why your computer is throwing a code I find it helpful to read the
GM Service Manual writeup as to what criteria has to be met before the test is run while you are driving.

We can then infer why a solid failure may seem to be intermittent, as well as what else has to be working properly
in a supporting role, or end up becoming the straw that broke the diag's back.

Given the above, let's check out the first page of the Code 32 write up in the '89 FSM:

You must be registered for see images attach

(Excerpt from FSM sourced from here: '88+ GMT400 Factory Service Manuals)

So the way I read it, in order to meet all the criteria for this self-diagnostic to run, we have to drive
the truck above 50mph, maintain a steady throttle with a MAP reading of 41-50 kPa. So depending upon how
you use your GMT400, you may run a few errands over a couple of days and never quite string these 3 variables
together long enough for the test to run?

In other words, you getting on the parkway must have finally given the opportunity for this test to run/fail.

As for how the computer infers that the EGR valve is operating, during the test it shuts off the EGR and then
looks for a change in the 'fuel integrator counts'. (That's OBD1 speak, in the land of OBD2 we refer to this as
short term fuel trims. Note: One of the supposed benefits of the OBD2 rules is that all the manufacturers had to
standardize on industry-wide defined terms instead of each OEM using unique terminology in their training/FSMs...
supposedly makes it easier for the mechanics in the independent shops to work across different brands.)

In English, as a troubleshooter you now realize that the coders are relying upon a functional O2 sensor to be sensitive
enough to detect/feedback these changes back to the computer. IF this was my vehicle, and the O2 sensor has
been installed for an unknown length of time, I'd seriously consider changing it as normal maintenance, and if a
fresh O2 sensor helps this test to pass, all the better.

Now of course if your O2 sensor is fully functional and yet the EGR valve can't deliver the inert gas it's supposed to,
then of course the test will fail. You mentioned that the original EGR valve failed a vacuum test, but the new one
passed. Of course the acid test would be to get the truck up to temp, idling, and then using a hand vacuum pump
(Like this) open the EGR valve and verify that you can directly affect the idle. (runs roughly)

IF applying vacuum directly to the EGR valve does not affect the idle, then you need to restore the gas path that
@PlayingWithTBI was describing in reply #4. If applying vacuum directly does affect the idle, then the next check
is to reconnect the EGR valve to the EGR solenoid, and then see if the solenoid is also working as advertised.

****

Hopefully the above will provide you some troubleshooting food for thought. If the EGR valve opening = actual exhaust
gas allowed into the intake, and the O2 sensor isn't too lazy/asleep at the switch to notice the difference and feeding that
back to your new computer, followed by the EGR solenoid being able to stop the EGR operation, then you have the best
chance of getting this to work despite lowering the exhaust back pressure to one side of the EGR valve.

****

And if I do all of the above and I can't get this test to pass? In the interest of science I would concoct some sort of
temporary backpressure hack and see if I can figure out just how many inches of exhaust backpressure it takes to
make the light stay out...and then share that info here for the benefit of the other TBI drivers. :0)

Hope this gives you a few troubleshooting ideas. (See 1st attachment for the factory checks.)

Let us know what you discover.

Best of luck --
 

Attachments

  • '89 TBI Code 32 pg 2 of 2 -- '89_1989_GM_Light_Truck_CK_10-30_Service_Driveability_and_Emissio...jpg
    '89 TBI Code 32 pg 2 of 2 -- '89_1989_GM_Light_Truck_CK_10-30_Service_Driveability_and_Emissio...jpg
    140.9 KB · Views: 15
  • Convert Kilopascal to Inch Mercury at 60°F (MAP vs vacuum gauge).jpg
    Convert Kilopascal to Inch Mercury at 60°F (MAP vs vacuum gauge).jpg
    161 KB · Views: 15
Last edited:

Stowburb

Newbie
Joined
Sep 20, 2022
Messages
31
Reaction score
38
Location
Selma NC
I have a 1988 350 TBI vin K. Little back story, my old ECM was shot and wouldn’t recognize a faulty egr. I found the cheap egr I had was failed and could not hold vacuum, so I replaced it with a new AC Delco that I confirmed works perfectly. I resistance tested solenoid and verified voltage at connector. I checked vacuum lines and confirmed no leaks. I swapped in a new ECM temporarily to fix the old and it popped code 32, which I never got before due to old bad ECM. I figured it might be the ECM so I popped in the new one once it finally came in from being ordered but I still got the code. Following this, I completely cleaned the EGR, tons of carb cleaner in the intake EGR hole and I snaked a wire around a few times in case anything is in there. I ran the truck with no EGR for a few seconds and it shot out black carbon everywhere. So I cleaned it a few more times just in case and it stayed away for a few days. I was on the parkway today and sure enough it came back. I have a 3 inch exhaust cutout directly behind the exhaust factory Y-Pipe. I have read that free flowing exhausts can cause this issue. Does anyone know an easy way to keep the free flowing exhaust but not get the code anymore? The truck gets much much better mileage with the cutout open, hence why I want to keep it. Any help is appreciated.
Did you upgrade the O2 sensor to a heated sensor? If not then I would recommend upgrading it as the original sensor is a single wire sensor and relies on the exhaust “restriction to heat it up to operating temperature and with a free flowing exhaust system the sensor will not get hot enough to trigger the ECM into “closed loop” it will remain in “open loop” which means it will run only on “pre programmed” fuel management perimeters. This will cause fault codes and poor drivability and fuel efficiency issues.
 

Stowburb

Newbie
Joined
Sep 20, 2022
Messages
31
Reaction score
38
Location
Selma NC
Greetings Nick88,

In order to gain some insight when diagnosing why your computer is throwing a code I find it helpful to read the
GM Service Manual writeup as to what criteria has to be met before the test is run while you are driving.

We can then infer why a solid failure may seem to be intermittent, as well as what else has to working properly
in a supporting role, or end up becoming the straw that broke the diag's back.

Given the above, let's check out the first page of the Code 32 write up in the '89 FSM:

You must be registered for see images attach

(Excerpt from FSM sourced from here: '88+ GMT400 Factory Service Manuals)

So the way I read it, in order to meet all the criteria for this self-diagnostic to run, we have to drive
the truck above 50mph, maintain a steady throttle with a MAP reading of 41-50 kPa. So depending upon how
you use your GMT400, you may run a few errands over a couple of days and never quite string these 3 variables
together long enough for the test to run?

In other words, you getting on the parkway must have finally given the opportunity for this test to run/fail.

As for how the computer infers that the EGR valve is operating, during the test it shuts off the EGR and then
looks for a change in the 'fuel integrator counts'. (That's OBD1 speak, in the land of OBD2 we refer to this as
fuel trims. Note: One of the supposed benefits of the OBD2 rules is that all the manufacturers had to standardize
on industry-wide defined terms instead of each mfg'r using unique terminology in their training/FSMs.)

In English, as a troubleshooter you now realize that the coders are relying upon a functional O2 sensor to be sensitive
enough to detect/feedback these changes back to the computer. IF this was my vehicle, and the O2 sensor has
been installed for an unknown length of time, I'd seriously consider changing it as normal maintenance, and if a
fresh O2 sensor helps this test to pass, all the better.

Now of course if your O2 sensor is fully functional and yet the EGR valve can't deliver the inert gas it's supposed to,
then of course the test will fail. You mentioned that the original EGR valve failed a vacuum test, but the new one
passed. Of course the acid test would be to get the truck up to temp, idling, and then using a hand vacuum pump
(Like this) open the EGR valve and verify that you can directly affect the idle. (runs roughly)

IF applying vacuum directly to the EGR valve does not affect the idle, then you need to restore the gas path that
@PlayingWithTBI was describing in reply #4. If applying vacuum directly does affect the idle, then the next check
is to reconnect the EGR valve to the EGR solenoid, and then see if the solenoid is also working as advertised.

****

Hopefully the above will provide you some troubleshooting food for thought. If the EGR valve opening = actual exhaust
gas allowed into the intake, and the O2 sensor isn't too lazy/asleep at the switch to notice the difference and feeding that
back to your new computer, followed by the EGR solenoid being able to stop the EGR operation, then you have the best
chance of getting this to work despite lowering the exhaust back pressure to one side of the EGR valve.

****

And if I do all of the above and I can't get this test to pass? In the interest of science I would concoct some sort of
temporary backpressure hack and see if I can figure out just how many inches of exhaust backpressure it takes to
make the light stay out...and then share that info here for the benefit of the other TBI drivers. :0)

Hope this gives you a few troubleshooting ideas. (See 1st attachment for the factory checks.)

Let us know what you discover.

Best of luck --
Great information and advice.
 

Nick88

OBS Enthusiast
Joined
Mar 15, 2024
Messages
79
Reaction score
39
Location
New York
More like he said which takes you back to tuning. You can tune the EGR out and it will stay in closed loop. You are more than likely running the 1227747 ECM and lean cruise can be tuned into it,more miles per gallon.
I’m not too worried about more mpg, I just don’t want a SES to cause a drop in it. When going around 60mph in OD with 3.73 and 33s I can get low to mid 20s easily parkway. Driving half parkway half straight uphill crawling 15mph for 10+minute increments I got an average of 15 mpg overall. Not too bad imo
 

Nick88

OBS Enthusiast
Joined
Mar 15, 2024
Messages
79
Reaction score
39
Location
New York
Greetings Nick88,

In order to gain some insight when diagnosing why your computer is throwing a code I find it helpful to read the
GM Service Manual writeup as to what criteria has to be met before the test is run while you are driving.

We can then infer why a solid failure may seem to be intermittent, as well as what else has to working properly
in a supporting role, or end up becoming the straw that broke the diag's back.

Given the above, let's check out the first page of the Code 32 write up in the '89 FSM:

You must be registered for see images attach

(Excerpt from FSM sourced from here: '88+ GMT400 Factory Service Manuals)

So the way I read it, in order to meet all the criteria for this self-diagnostic to run, we have to drive
the truck above 50mph, maintain a steady throttle with a MAP reading of 41-50 kPa. So depending upon how
you use your GMT400, you may run a few errands over a couple of days and never quite string these 3 variables
together long enough for the test to run?

In other words, you getting on the parkway must have finally given the opportunity for this test to run/fail.

As for how the computer infers that the EGR valve is operating, during the test it shuts off the EGR and then
looks for a change in the 'fuel integrator counts'. (That's OBD1 speak, in the land of OBD2 we refer to this as
fuel trims. Note: One of the supposed benefits of the OBD2 rules is that all the manufacturers had to standardize
on industry-wide defined terms instead of each mfg'r using unique terminology in their training/FSMs.)

In English, as a troubleshooter you now realize that the coders are relying upon a functional O2 sensor to be sensitive
enough to detect/feedback these changes back to the computer. IF this was my vehicle, and the O2 sensor has
been installed for an unknown length of time, I'd seriously consider changing it as normal maintenance, and if a
fresh O2 sensor helps this test to pass, all the better.

Now of course if your O2 sensor is fully functional and yet the EGR valve can't deliver the inert gas it's supposed to,
then of course the test will fail. You mentioned that the original EGR valve failed a vacuum test, but the new one
passed. Of course the acid test would be to get the truck up to temp, idling, and then using a hand vacuum pump
(Like this) open the EGR valve and verify that you can directly affect the idle. (runs roughly)

IF applying vacuum directly to the EGR valve does not affect the idle, then you need to restore the gas path that
@PlayingWithTBI was describing in reply #4. If applying vacuum directly does affect the idle, then the next check
is to reconnect the EGR valve to the EGR solenoid, and then see if the solenoid is also working as advertised.

****

Hopefully the above will provide you some troubleshooting food for thought. If the EGR valve opening = actual exhaust
gas allowed into the intake, and the O2 sensor isn't too lazy/asleep at the switch to notice the difference and feeding that
back to your new computer, followed by the EGR solenoid being able to stop the EGR operation, then you have the best
chance of getting this to work despite lowering the exhaust back pressure to one side of the EGR valve.

****

And if I do all of the above and I can't get this test to pass? In the interest of science I would concoct some sort of
temporary backpressure hack and see if I can figure out just how many inches of exhaust backpressure it takes to
make the light stay out...and then share that info here for the benefit of the other TBI drivers. :0)

Hope this gives you a few troubleshooting ideas. (See 1st attachment for the factory checks.)

Let us know what you discover.

Best of luck --
Very very helpful, later I will test at idle moving diaphragm to see if it is the exhaust passages clogged to hell. I have a cutout so I could shut it so all exhaust runs through my 3 chamber muffler, but I get noticeably worse mileage that way so I usually leave it open. If after all tests I still get code 32 I’ll shut it and report back see if it keeps coming. Also o2 sensor is only about a month old Delphi unit
 

Nick88

OBS Enthusiast
Joined
Mar 15, 2024
Messages
79
Reaction score
39
Location
New York
Did you upgrade the O2 sensor to a heated sensor? If not then I would recommend upgrading it as the original sensor is a single wire sensor and relies on the exhaust “restriction to heat it up to operating temperature and with a free flowing exhaust system the sensor will not get hot enough to trigger the ECM into “closed loop” it will remain in “open loop” which means it will run only on “pre programmed” fuel management perimeters. This will cause fault codes and poor drivability and fuel efficiency issues.
It is still the single wire, but if I jump AB on the obd1 port it shows that it does in fact go into closed loop. I kept the restrictive factory y pipe for that reason to keep it being able to go into closed loop. I also know because the truck gets pretty good mileage and has great response to throttle on parkway.
 

Road Trip

Supporting Member
Supporting Member
Joined
Jul 8, 2023
Messages
1,132
Reaction score
3,265
Location
Syracuse, NY
Sounds like a good plan. Testing the EGR valve's ability as installed to directly
impact the engine operation and letting the results guide your repair effort is smart.

And good to know that a fresh O2 sensor is in place that covers the back side of the
Code 32 test strategy. I am looking forward to reading the results of your troubleshooting
& repair efforts, and with your cutout this gives us a unique opportunity to see what it
really takes to fix a Code 32 on a TBI setup.

Best of luck.
 

PlayingWithTBI

2022 Truck of the Year
Supporting Member
Joined
Jan 3, 2019
Messages
9,734
Reaction score
15,191
Location
Tonopah, AZ
I kept the restrictive factory y pipe for that reason to keep it being able to go into closed loop. I also know because the truck gets pretty good mileage and has great response to throttle on parkway.
Don't listen to those who say "you need restriction for blah blah", it's not true. You proved it yourself by opening up your exhaust (through the cutouts), you'll do even better with a less restrictive Y pipe too. It doesn't take much at all to convert to a 3-wire O2 sensor either.

Here's the adapter from Mich Motor Sports - you can find it on Amazon too. It works well with an ACDELCO AFS74. It's simple to install too. The sooner, and longer, you stay in CL the better.

You must be registered for see images attach
 

Schurkey

Supporting Member
Supporting Member
Joined
Jan 14, 2018
Messages
11,291
Reaction score
14,302
Location
The Seasonally Frozen Wastelands
LOOK at the EGR valve. There's most-likely an "N" stamped into the sheetmetal cover somewhere near the part number.

The EGR valve with an "N" is a negative-backpressure design. It senses backpressure in order to function properly. Change the backpressure radically, and it's not going to work right.

FIRST GUESS: Get rid of the exhaust cutout, and replace your plugged catalytic converter. Maybe the cutout reduces backpressure enough to affect the EGR, while the plugged converter increases backpressure enough to reduce fuel economy and also affect the EGR.


Testing the EGR passages:
Remove the EGR valve. Underneath the EGR valve, there'd be two openings in the manifold. One would blow exhaust gas--a HUGE exhaust leak--if the engine were started. That would verify that the path from the EGR valve back to the exhaust ports was clear of carbon blockage.

The other port would be a gigantic vacuum leak; so bad that the engine might not run. If you've got a gigantic sucking sound from that port, you've verified that the passage from EGR to air/fuel stream is not plugged with carbon. Doing these checks only requires the EGR valve to be removed--and perhaps the gasket replaced. Better than removing the entire intake manifold.
 
Last edited:

Nick88

OBS Enthusiast
Joined
Mar 15, 2024
Messages
79
Reaction score
39
Location
New York
LOOK at the EGR valve. There's most-likely an "N" stamped into the sheetmetal cover somewhere near the part number.

The EGR valve with an "N" is a negative-backpressure design. It senses backpressure in order to function properly. Change the backpressure radically, and it's not going to work right.

FIRST GUESS: Get rid of the exhaust cutout, and replace your plugged catalytic converter. Maybe the cutout reduces backpressure enough to affect the EGR, while the plugged converter increases backpressure enough to reduce fuel economy and also affect the EGR.


Testing the EGR passages:
Remove the EGR valve. Underneath the EGR valve, there'd be two openings in the manifold. One would blow exhaust gas--a HUGE exhaust leak--if the engine were started. That would verify that the path from the EGR valve back to the exhaust ports was clear of carbon blockage.

The other port would be a gigantic vacuum leak; so bad that the engine might not run. If you've got a gigantic sucking sound from that port, you've verified that the passage from EGR to air/fuel stream is not plugged with carbon. Doing these checks only requires the EGR valve to be removed--and perhaps the gasket replaced. Better than removing the entire intake manifold.
Cut off the old catalytic converter when I bought the truck, I ran the truck without EGR a few times after shooting carb cleaner in the holes, massive vacuum leak from the intake side made truck run probably over 2k rpm, super loud. And exhaust side shot out carbon on my freshly painted engine, and I could see smoke coming out (probably from the carb cleaner leaking down and getting burnt off)
 
Top