Need help on computer codes (code 31 & 41)
My truck is a 1986 F-150 4x4 302 EFI. I have pulled codes from my computer using the 'Key On Engine Running' test as per Haynes Repair Manual. The two codes are as follows:
Code 31 - PFE, EVP or EVR circuit below minimum voltage
Code 41 - Oxygen Sensor circuit indicates system lean
Concerning 'Code 31', I don't know how to proceed in correcting this code. As far as I know, the code deals with the EGR somehow. The electrical connection on top of the EGR appears to be good. The vacuum line running to the top of the EGR is connected; however, when I pull that end off and blow into it, I can hear air leak somewhere near my right fender wall by the charcoal canister and a line of relays. I can't pin down the location of the leak. Is this normal?
Concerning 'Code 41', I installed a new oxygen sensor last week. I don't know why this code is appearing.
Any information on how to correct these codes will be appreciated.
Thank you all for your help
Joel
Thank you for your help,
Joel
I suspect your EGR valve is not seating properly and causing a lean condition (the code 41). You can inspect the valve itself if you remove the sensor from the top of the unit. Since you are getting a code 31, that is probably the case.
Last edited by PyroBandito; Jul 3, 2005 at 12:06 AM.
It sounds like the EGR is not opening or not opening enough, leaning the mixture. That could cause the code 41. Problem probably lies with the EGR valve, postion sensor, or the vacuum regulator.
You can check the EGR valve by holding accelerator open a little (keep it steady) and pulling and re-installing the vacuum line to the EGR. Engine speed should change and you should actually be able to see the stem move on the EGR valve.
I had a similiar problem that turned out to be the vacuum controller. Idle was a little rough, but you could pull the vacuum line off the EGR and it would pick up and smooth out (valve wasn't closing all the way). I also had a code 41 - lean mixture, so the valve wasn't opening enough either. Valve was new, had already been replaced.
Today, I pulled the upper intake manifold off. The gasket had a small tear. I replaced the gasket. There was some oily residue inside the upper intake manifold and appears that some oil was getting blown into the upper manifold through the pcv valve. I assumed my pcv valve was a bad and replaced it with a new one. Cleaned off the upper intake mainfold, then put it back on the engine.
I installed a new EGR valve and sensor. I disconnected the Negative battery cable to clear codes and reset the computer. Afterwards, I took the truck for a short drive then returned home. I checked the engine codes and I am still getting Code 31 & 41. ???????
I still have strong pinging when under load or heavy accerlaration with timing set at 10 degrees BTDC. I am assuming that the problem with engine ping and the problem with the two codes are related. However I have not found out enough information to either prove or disprove my assumption.
Right now the only remedy for the ping is to set my time aroung 20-25 degrees BTDC according to the timing marks. The ping goes away and I have more power. However, when I check my engine codes, I still get code 31 & 41.
I'm at my ropes end on what to do. Any fresh ideas will be greatly appreciated.
Joel
Last edited by handsofpower; Jul 9, 2005 at 09:35 PM.
Trending Topics
Ford Trucks for Ford Truck Enthusiasts
About two months ago, I replaced the harmonic balancer on the truck because the old one had slipped internally and the timing mark was off about 30 degrees. I am suspicious that the new one may have slipped as well. What could cause the harmonic balancer to slip?
It has been suggested to me that engine may have been overhauled and the pistons, rods, etc. may have been reinstalled out of order. Could this have caused the harmonic balancer to slip?
Again thank you for you advice.
Joel



