OBD code P0203/0303

jlkoko

New member
I have a 2005 4Runner w/ 4.7 V8 w/ 84k original miles. A few weeks ago the check engine light came on and the fault code came back as 0203 or 0303; I don't recall exactly but it was a "misfire on cylinder 3". In the past, when this has occurred on other vehicles, I have replaced the coil pack and the code clears. So, I replaced the coil pack and cleared the code; everything was fine but it came back again a couple days later. I should have realized that the truck still had the original plugs, and they were long overdue to be changed according to the maint schedule. So, I replaced them and cleared the code. The truck, again, was fine for a couple days but has now come back on again and I'm perplexed as to what it could be.

If it is fuel injector related, is there any way to check or clean an injector? Can I try running FI cleaner thru it? Any other ideas?

The day when it first happened, I noticed that when I started the truck, the battery/starter gave a momentary hesitation as it was being started. I thought it was odd and the code came up shortly thereafter. The battery was also original, so I figured I might as well replace it, too, b/c I noticed it getting weaker thru the winter months. But, I wondered if there could have been a momentary pulse or hesitation that could have screwed w/ the ECM that caused a false code....just fishing at this point.

Also, what is the best way to clear the code? I just disconnect the battery for a few seconds to reboot the system; it erases the trip meter, fuel mileage settings, and clock, but the radio stations are retained. Is there something else I should do to clear it? Again, just fishing.
 
Register to hide this ad
P0303 follow up

I have not tried switching injectors to see of the P0303 code follows the injector or stays with the cylinder; but, I did put an OBD2 scanner on it and watched live and freeze frame data. It seems like there may be an issue (?) with one or more of the fuel bank sensors, but I am not sure how to interpret the data and I'm not 100% sure where those sensor are located (I can't find it in the manual). Here is what I am seeing:

* After clearing the code, it usually takes 2 days to come back. The code always appears at low speed or idle.

* SHRTF1 (Short Term Fuel Trim Bank 1) always shows -3.9% to 3.1%

* SHRTF2 (Short Term Fuel Trim Bank 2) always shows -3.1% to 2.1%

* SHRTF3 (Short Term Fuel Trim Bank 3) always shows -98.4%

* SHRTF4 (Short Term Fuel Trim Bank 4) always shows -98.4%

* LONGFT1 (Long Term Fuel Trim Bank 1) always shows -7.0% to -3.1%

* LONGFT2 (Long Term Fuel Trim Bank 2) always shows -0.8% to -0.08%

* LONGFT3 (Long Term Fuel Trim Bank 3) always shows -98.4%

* LONGFT4 (Long Term Fuel Trim Bank 4) always shows -98.4%

* SHRTFTB2S2 (Short Term Fuel Trim Bank O2 Sensor Bank 2 Sensor 2??) always shows 99.2%



Obviously, there appears to be something going on with fuel bank 3 and 4, but I'm not sure what the next step should be. Anyone have any thoughts?
 
OP, do you able to solve your check engine light problem? I am facing similar type problem. I am clearing the code. It's working fine for a few days. And a week later that warning come again.
Update: At last, I was able to solve this problem with an obd2 scanner https://obd2scanners.org. I bought a scan tool from a popular brand and it works very well to identify the problem.
 
Last edited:

Members online

Forum statistics

Threads
278,304
Messages
3,554,041
Members
248,016
Latest member
Advally Service

Trending content

Back
Top