← Back to list

OBDII Code P0420 on 1989 GMC Sierra: EGR Valve Fix Resolves CEL and Performance Issues

Model: GMC Sierra Fault Code: P0420 Posted: 2018-03-31 19:35

I recently diagnosed a persistent Check Engine Light (CEL) on my 1989 GMC Sierra using OBD-II, which displayed code P0420. After extensive troubleshooting, I identified that the EGR valve was completely failed—likely OEM original equipment and had been operating intermittently for years. Since the EGR system is critical to engine performance and emissions control, its failure likely caused both the CEL and drivability issues. To temporarily resolve the issue while waiting for a replacement part, I fabricated a blocking plate to disable the EGR valve. After idling for about 10 minutes, the CEL went off initially. This confirmed that the EGR malfunction was contributing to the problem. I want to thank autojoe for redirecting my focus from exhaust system components to the EGR system—this saved me from unnecessary spending on a replacement catalytic converter, which would have been costly given my fixed income. The insight was invaluable. After driving the truck with the EGR blocked, I noticed improved idle stability and smooth operation under load. However, when accelerating on highways, there is noticeable hesitation between throttle input and vehicle movement. Additionally, the CEL reappeared, which aligns with expected behavior since the ECM no longer receives data from the EGR system. With these performance symptoms, can I rule out a faulty catalytic converter? Past experience suggests that EGR blockage does not typically cause hesitation—yet my observations differ. Once I install the new EGR valve, I’ll conduct further testing and update this thread with results.

Related fault codes
P0420
Comments (13)
Anonymous 2018-04-01 06:40

Great to hear your issue was resolved! Diagnosing engine problems without proper tools is extremely challenging. Your experience highlights why community forums like this are essential—shared insights can save time and money.

Anonymous 2018-04-02 16:01

Just a follow-up: I’ve driven the truck over the past few days with the EGR valve blocked using a custom plate. It starts easily, idles smoothly under normal conditions, and performs well when stationary or under load. However, during highway driving, there’s significant hesitation—acceleration feels sluggish. The CEL returns as expected since the ECM no longer receives EGR data. Given these symptoms, can I confidently rule out a failing catalytic converter? I’ve driven other vehicles with EGR blocked and didn’t experience such hesitation. This makes me suspect that the issue may not be the cat. Once I install the new EGR valve, I’ll monitor performance closely and post updates.

Anonymous 2018-04-03 07:44

Consider using a vacuum gauge to measure intake manifold pressure. Perform a snap throttle test—observe if there’s a drop in vacuum. A significant drop may indicate excessive backpressure from EGR failure, which could contribute to performance issues and hesitation.

Anonymous 2018-04-03 08:27

I’ve given my vacuum gauge to my son-in-law years ago—I’ll try to locate one or borrow it for testing.

Anonymous 2018-04-04 18:18

Fuel pressure should also be checked. Have you replaced the fuel filter recently? A clogged filter could contribute to poor acceleration and hesitation.

Anonymous 2018-04-05 00:21

I replaced the fuel filter in November, prior to muffler work. I’d need a fuel pressure gauge with higher range than what I currently have. I may borrow one from an auto shop via AAA or AZ. For now, I’ll wait until installing the new EGR valve to see if that resolves everything. Today, I drove about 5–6 miles in stop-and-go traffic and experienced no issues—no hesitation at idle or under load, and the CEL remained off. Ambient temperature was around 80°F. The engine cranked instantly with no search symptoms. Can someone explain this inconsistency? Does ambient temperature play a role? It seems odd that performance improved so dramatically on a warm day.

Anonymous 2018-04-05 06:49

Do you experience any issues during cold starts?

Anonymous 2018-04-05 08:36

If you mean cold weather, no. If you mean when the engine is cold (e.g., after startup), yes—on a day with ambient temperature between 65–70°F, I experienced idle and run issues along with a CEL on.

Anonymous 2018-04-05 11:07

Check sensor readings. A skewed IAT or CTS sensor (especially when engine is cold) can mimic your symptoms—such as hesitation and poor idling. Use a scan tool to verify values; if the temperature reads too high, it may trigger incorrect fuel mapping. You can perform resistance checks on both sensors against standard temperature charts when the engine is cold. I’d be happy to help locate a reference chart for you if you have an ohmmeter.

Anonymous 2018-04-05 13:56

Yes, I have multiple multimeters available for testing.

Anonymous 2018-04-19 19:27

Final update: After completing the diagnosis, I discovered that the fuel pump was faulty—this was the root cause of my original symptoms. I delayed testing because the TBI system lacks an OEM fuel rail port. However, the test kit I borrowed from AZ included an adapter to connect the gauge properly. Thanks again to autojoe for your guidance. This thread has now been fully resolved with a proper diagnosis and fix.

Anonymous 2018-04-20 10:34

One final note: With TBI systems, it's possible to visually observe fuel injection—without hands-on experience, I assumed the pump was working. I didn’t realize that actual fuel pressure and volume were insufficient. My test showed only 4 psi instead of the required 11 psi, which explains the poor performance.

Anonymous 2018-05-05 10:19

The TBI system typically operates within a range of 4–13 psi. I previously discarded a TBI-specific gauge and adapter—now that I know better, I understand how outdated this setup is. Modern engines now use GDI systems. Thanks for sharing the key insight—it’s been very educational.