This Check Engine Light Is Killing Me

Deere9798

New member
Hi everyone, I have a 2002 Toyota 4runner SR5 with 117,000 miles. The check engine light came on a few days ago with p0420 and p0171. I recently fixed an exhaust leak and replaced the mass airflow sensor in hopes that that would solve the issues. Instead of solving the codes, 2 more came, p1133 and another p0420 in addition to the earlier issues. I definitely need help, so any suggestions would be amazing.

Thanks,
Charlie
 

Attachments

  • IMG_0369.jpg
    IMG_0369.jpg
    129.8 KB · Views: 1,119
  • IMG_0370.jpg
    IMG_0370.jpg
    128.2 KB · Views: 1,088
  • IMG_0371.jpg
    IMG_0371.jpg
    123.9 KB · Views: 1,019
  • IMG_0372.jpg
    IMG_0372.jpg
    119 KB · Views: 989
Register to hide this ad
Check the AFR and O2 sensors! The AFR(Air-Fuel Ratio) sensor is the one closer to the engine and the O2 sensor is nearer the exhaust. They can be very difficult to remove, especially if you're in the rust belt...
 
Check the AFR and O2 sensors! The AFR(Air-Fuel Ratio) sensor is the one closer to the engine and the O2 sensor is nearer the exhaust. They can be very difficult to remove, especially if you're in the rust belt...


How would I check these sensors? Also, is the AFR sensor the one on the down tube by the pass side foot well?

Thanks for your help,
Charlie
 
How would I check these sensors? Also, is the AFR sensor the one on the down tube by the pass side foot well?

Thanks for your help,
Charlie

You check the resistance on the sensor. You need a multi-meter for that.

Your code scanner may have some way of checking them out. You would need it to be able to live stream that data and then you need to be able to figure out what it is telling you. If your O2 sensor is bad it should be getting either no reading from it or some really weird data.
 
Frankly, it isn't easy. You would need either an OBDII reader than can plot the output of the sensor or an oscilloscope... and to know how to interpret that data.

Keep in mind, this is a complicated system. One thing will affect another which will affect another, and another etc... You may have more than one problem, you may have problems somewhere other than the sensors.

But, given that the AFR sensor has likely never been replaced, its a good idea to replace it anyways! You will see better fuel economy, and you'll be able to eliminate it from the equation.

My hunch is that your AFR sensor is not working properly, so your AFR is reading incorrectly. In turn, this could have damaged your catalytic converter(I hope not) OR its causing your O2 sensor to send data back to the computer that makes the computer "think" your cat isn't working properly.
 
Frankly, it isn't easy. You would need either an OBDII reader than can plot the output of the sensor or an oscilloscope... and to know how to interpret that data.

Keep in mind, this is a complicated system. One thing will affect another which will affect another, and another etc... You may have more than one problem, you may have problems somewhere other than the sensors.

But, given that the AFR sensor has likely never been replaced, its a good idea to replace it anyways! You will see better fuel economy, and you'll be able to eliminate it from the equation.

My hunch is that your AFR sensor is not working properly, so your AFR is reading incorrectly. In turn, this could have damaged your catalytic converter(I hope not) OR its causing your O2 sensor to send data back to the computer that makes the computer "think" your cat isn't working properly.


Thanks so much for the in depth response. Sorry for the inexperienced question, but does the AFR sensor look like an o2 sensor on the down pipe? Also, how would a bad AFR sensor damage the catalytic converter?

Thanks again,
Charlie
 
Thanks so much for the in depth response. Sorry for the inexperienced question, but does the AFR sensor look like an o2 sensor on the down pipe?

YES. It's the one closer to the engine.


Also, how would a bad AFR sensor damage the catalytic converter?

Possibly, it could cause the engine to send unburned fuel into the cat, which is quick death for them. I don't think this is your case, given the P0171.

Thanks again,
Charlie

My answers in BOLD
 
Thanks so much, I will replace the AFR sensor tomorrow and update with results.


So I replaced the AFR sensor, cleared the codes and drove about 20miles. I checked with my scanner and the original codes are gone but I saw two new ones; p0440 and p0446. What could this be? Thanks for all the help.
 

Attachments

  • IMG_0374.jpg
    IMG_0374.jpg
    130.3 KB · Views: 839
  • IMG_0375.jpg
    IMG_0375.jpg
    131.3 KB · Views: 839
So I replaced the AFR sensor, cleared the codes and drove about 20miles. I checked with my scanner and the original codes are gone but I saw two new ones; p0440 and p0446. What could this be? Thanks for all the help.

Those codes are specific to the Fuel Evap system. It may be as simple as a charcoal canister replacement, or the entire evap unit may be bad. Not an inexpensive repair.

Try this first
Remove the battery cables and let the truck sit for 20 mins. While you are waiting check your fuel cap for proper vent function. Reconnect the battery cables and drive like normal. See if any codes come back.
 
Those codes are specific to the Fuel Evap system. It may be as simple as a charcoal canister replacement, or the entire evap unit may be bad. Not an inexpensive repair.

Try this first
Remove the battery cables and let the truck sit for 20 mins. While you are waiting check your fuel cap for proper vent function. Reconnect the battery cables and drive like normal. See if any codes come back.

Thank you. Wouldn't clearing the codes using the scan tool be just as effective? I will definitely check the gas cap.
 
Thank you. Wouldn't clearing the codes using the scan tool be just as effective? I will definitely check the gas cap.

Clearing codes does just that. Resetting the ECU forces it re-learn about the vehicle, take a fresh look so-to-speak, which will give you a more clear picture about the health of the vehicle and sensor network.

It may take up to 200 miles for all tests to complete/report.
Good luck
 
If it is the canister, you can usually source one from a junkyard (get a return policy and keep your receipt). If it's cracked, you can also seal it with FIPG/gasket maker.
 
I recently had these last 2 codes you have. I purchased a used vacuum purge valve off ebay and it didn't fix the problem. Took it off, tested it, and it was defective. GRR.. So, I bought a new one from advance auto for like $43.00, put it in, and a few hundred miles later, the CEL is still off. On our 2002 4runners, the vacuum valve is located over the rear axle area up by the purge cannister in the same grouping. You have to remove the spare tire to get to it but its not a difficult task. Hopefully your valve is good and you just have a small crack in the charcoal cannister you can patch with jbweld or maybe a hose has split.
 
I recently had these last 2 codes you have. I purchased a used vacuum purge valve off ebay and it didn't fix the problem. Took it off, tested it, and it was defective. GRR.. So, I bought a new one from advance auto for like $43.00, put it in, and a few hundred miles later, the CEL is still off. On our 2002 4runners, the vacuum valve is located over the rear axle area up by the purge cannister in the same grouping. You have to remove the spare tire to get to it but its not a difficult task. Hopefully your valve is good and you just have a small crack in the charcoal cannister you can patch with jbweld or maybe a hose has split.


Very helpful, thank you. I will reset the ECU and if that doesn't fix it I will follow your advice. Is the purge valve mounted on the charcoal canister?
 
It's in the same area as the charcoal canister. It's directly forward of the canister and mounted to the same large bracket that has many lines going to it as well as an electrical line.
 
Update: I disconnected the battery overnight and then drove it about 25miles today. Upon scanning it I found one code pending: P0420...The catalytic inefficiency one. Darn. Do you guys have any ideas?

Thanks for the continued help,
Charlie
 
Update: I disconnected the battery overnight and then drove it about 25miles today. Upon scanning it I found one code pending: P0420...The catalytic inefficiency one. Darn. Do you guys have any ideas?

Thanks for the continued help,
Charlie

Check these threads
http://www.toyota-4runner.org/3rd-gen-t4rs/46145-any-thoughts-oxygen-sensors-po420-code.html
http://www.toyota-4runner.org/3rd-gen-t4rs/160317-p0420-code.html
http://www.toyota-4runner.org/3rd-gen-t4rs/122667-help-fixing-p0420.html
 

Members online

Forum statistics

Threads
278,309
Messages
3,554,066
Members
248,016
Latest member
Advally Service

Trending content

Back
Top