Codes codes codes!!!😡

Martinrd1

New member
Clearing the codes and checking for the first one that appears was a good idea. You may want to repeat this procedure to see if you get P2245 to appear first again, which would suggest that the other codes cascade from this one.

P2245 is a low reference voltage on the upstream O2 sensor, which usually indicates a lean burn condition. I would first check for corrosion on the O2 sensor electrical connector pins and for any damaged wires/loose connections/corroded contacts on the wire harness leading from the O2 back to the ECM. Checking for continuity and low (<2 Ohm) resistance across both ends of the harness would be ideal.

The shudder and misfire you mentioned are caused by the ECM trying to compensate for the lean burn condition reading. When the ECM reads a lean burn condition from the O2 sensor, it compensates by increasing long term fuel trim, (which is a measure of how long the fuel injectors stay open each ignition cycle), so the ECM basically dumps more fuel into the engine to bring the residual O2 in the exhaust back down to normal levels. To prevent the engine from stalling, the ECM limits the maximum LTFT to about +14, and under normal operation, LTFT should never get to double digit values. If it does, the engine is burning too rich due to a false lean burn reading. Running like this gives the shuddering and misfires that you mentioned, and if left unchecked, will eventually also cause rough idle, surging (due to coke buildup), stalling (flooding engine with fuel), and momentary drops in power under acceleration (slow air/fuel adjustment to throttle position). You may also see a drop in mpg. Many OBD testers will give a readout of LTFT, and it should be measured after idling for at least 10 minutes.

I had these exact issues on a 1996 XJ after using non-OEM brand O2 sensors (including Bosch) and a non-OEM brand catalytic converter. It sent me down a rabbit hole for 2 years checking other things before I finally replaced with OEM brand cat and O2 sensors which solved the issue. In that case, the aftermarket cat had the upstream O2 port in a different location than the OEM cat, which caused the false reading. O2 sensors can not be properly tested without an oscilloscope, and even then, they must be tested at operating temperature, so I only use OEM brand sensors nowadays.

I did a test at work yeaterday, i put rue bosch o2 sensor back in and went for a 10 mile drive, turned it off then back on and all the codes came back. Put the oem sensor back in and so far the only code to come back is the 2245 code so i think you hit the nail on the head. I also noticed a smell of gas while dricinf and when stopped you could hear the exhaust sounding like it wanted to backfire but wouldnt.

So now im certain that somewhere up higher the wires and either damaged or corroded, next attempt is going to be having them inspected or just replaced. Since i have no idea what im looking for i will take it to an off road shop near my house. Thanks everyone for the assistance


Sent from my iPhone using WAYALIFE mobile app
 

Noble Woodsman

New member
Glad to help. When you say "all the codes" came back, does that also include P0513? If so, it may indicate a problem with a wiring harness in a location that includes cabling for both the remote entry and upstream bank 1 O2 sensor. All the other codes in your OP are related to the O2 sensor voltage except this one.
 

Noble Woodsman

New member
It is interesting that you have not gotten a P2248 code for the same low voltage error on Bank 2. Wondering if there might be an exhaust leak on the bank 1 cat side of the exhaust.

If it's a wiring issue, it could be localized to near the bank 1 converter. Have you inspected the wiring harnesses and connectors for corrosion and damage and checked grounding connections like others mentioned above? Remember to check the continuity of the fuse as well.


Sent from my iPhone using WAYALIFE
 
Top Bottom