Q: P0420 code after idle relearn

asked by on October 18, 2016

I need help diagnosing a p0420 code. Background- 20k-30k ago bad cats blew the motor. All cat replaced and have 20k-30k on them, used motor has 120k. A while ago a throttle body clean was done the wrong way I guess (not by me) and I had to re-learn the idle which took about a week of trying. The day that I got the idle back to normal is the exact same time the p0420 popped up right after messing around with the relearn procedure. Still to this day haven't figured out what could cause the code. Since the cats are fairly new I keep telling myself it can't be that. Other causes I've heard are bad ecm program (which would make a lot of sense given the circumstance) or exhaust leak (Which I have had a minor flex pipe leak for a good while now). What are the chances I destroyed my ecm and what are the chances it could be as simple as replacing the flex pipe?

My car has 140000 miles.
My car has an automatic transmission.

Oxygen Sensor Replacement $123.80 - $932.74 Get a Quote
Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hello. P0420 is the code for catalyst efficiency below the correct threshold for bank 1. If you do not believe the catalytic converters are the issue, then the first thing I would do is check the bank 1 oxygen sensors. It may be possible that the downstream sensor is lazy or no longer accurate and and setting off the code. If the oxygen sensors are good, then the next things I would look at are the computer and the catalytic converters, even though they maybe new. If you would like to have an expert scope out the problem, a qualified professional from YourMechanic can come to your car’s location to diagnose the Check Engine Light and pinpoint the correct repairs.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Oil drained out and engine seized
If the engine will not turn over with the starter, there is a good chance that the engine has seized up due to lack of oil. I would ask for help from one of the mechanics at YourMechanic to inspect...
My car needs new lug nuts
Hi there. The ones from the dealership that are the same as the originals do have this issue. You can purchase good aftermarket ones from a tire shop or from just about any parts store. You just need to be...
Grinding noise in park truck wont move
Hello there, there are a few possible cases for the truck to stop while driving like this. You did not mention if the grinding noise is in all the gears or just park. The most common would be a transmission...
P0421 comes up on scan. What is the likely culprit
Hello. When you get the P0421 code (https://www.yourmechanic.com/article/p0421-obd-ii-trouble-code-warm-up-catalyst-efficiency-below-threshold-bank-1-by-andrew-quinn), it usually means that you have a failing catalytic converter (https://www.yourmechanic.com/services/catalytic-converter-replacement). It is very common for converters to fail on this vehicle over time. Most of the time I use a scan...
The oil pan gasket is protruding from the front of the oil pan. It sticks out 1". Has this happened to other B3000's?
Hi there. Sometimes when certain gaskets are tightened down, they can stretch out and extend past their normal boundaries. As long as the oil pan is not leaking any oil, I would not consider this to be an issue. If...
Grinding noise when making a hard turn left or right
Hi there. If the noise is occurring when turning, then it may be rubbing. If it has the factory wheels and tires, it may be due to part of the wheel well coming loose. I usually get the vehicle in...
Oil pressure light illuminates when vehicle is idle.
The oil pressure switch on the engine is open or closed. As long as the pressure is normal, the switch stays closed causing the PCM to signal the instrument cluster to move the oil gauge to normal range. You should...
my clutch in gauges but my truck is tough to get into gear while engine is running ?
Hi there. In a manual transmission, a flywheel is attached to the engine crankshaft and spins with it. A clutch disk is located between the pressure plate and the flywheel, which is held against the flywheel due to pressure from...

Related articles

P2506 OBD-II Trouble Code: ECM/PCM Power Input Signal Range/Performance
P2506 P2506 code definition ECM/PCM Power Input Signal Range/Performance What the P2506 code means P2506 is an OBD-II generic code for the Engine Control Module (ECM) detecting if the power input signal is not within range or when its performance...
P0732 OBD-II Trouble Code: Gear 2 Incorrect Ratio
P0732 code identifies an issue with the vehicles automatic transmission often due too low transmission fluid or broken/faulty PCM.
P0427 OBD-II Trouble Code: Catalyst Temperature Sensor Low (Bank 1)
Trouble code P0427 means the PCM detects that the catalyst temperature sensor reads a lower temperature than the normal range in engine bank 1.