Code 41 And 91 Won't Go Away

scld1354

Member
Mar 1, 2006
41
0
7
1988 CA GT, all stock, 97K miles. Get 11 KOEO and 11 CM, but get 41 and 91 KOER

I've methodically done every test I can think of and I can't figure out why I am getting 41 and 91. I've been chasing this for almost a year. During that year, I did all the wiring tests for the O2 sensors and related grounds, and everything was OK. I then assumed it was a vacuum leak, so I spent a lot of time testing the smog vacuum lines. I broke some testing them, so I replaced some with silicone tubing. I also replaced the lower intake gasket, TB and spacer gaskets, and IAB(?) gasket.

Then I started chasing what turned out to be a bad EEC ground. Before I found that, I got super frustrated and let it sit for a little while. I recently started driving it again, and still get 41 and 91. Just to be sure about the O2 wires, I disconnected the ECT and ACT to create an obviously rich condition. The 41 and 91 went away, so I assume the O2 and all related wiring is good.

I checked the torque on all the intake bolts (since I replaced the gaskets), and everything was still tight. I double checked the intake elbow and it was tight. (Although, I haven't checked the intake elbow for holes yet.)

I disconnected each vacuum circuit one at a time, capped the port, and then re-ran the KOER each time, and each time I got a 41 and 91. That made me think its a fuel problem, not a vacuum leak.

Today I picked up a fuel pressure tester. I found that with manifold vacuum going to the FPR I was only getting 32 lbs of pressure up to about 2000 RPM. With the vacuum removed (and plugged), I got 40 up to about 2000 RPM. I didn't rev any higher than that. I thought fuel pressure was supposed to by at 40 with the vac connected, and therefore thought I found my problem. With no vacuum going to the FPR (and a helper keeping a thumb on the FPR vacuum line) I re-ran the KOER test, and STILL GOT a 41 and 91. The helper said the pressure stayed at 40 during the entire KOER test, and I still got the codes.

Getting ready to roll it off a cliff.

Help, please.
 
Last edited:
  • Sponsors (?)


There is this idea that 39 psi is the magic number, and that it is supposed to be set with the vacuum gauge removed. I've read in 3 different places that fuel pressure is 30-45 KOER. That being said, with my vacuum line attached, I am running 39 psi and my 41/91 went away. I also went through every test, replaced a bunch of shi t, and was still having the issue.
 
Some more on the subject of fuel pressure...

How the fuel pressure regulator works

Revised 5-Jan-2014 to add how to set fuel pressure,

Step 1.) Check fuel pressure:
The local auto parts store may rent or loan a fuel pressure test gauge if you don't have one.
Disconnect the vacuum line from the fuel pressure regulator. Check it for evidence of fuel present in the line by removing it and blowing air through it. If you find fuel, the fuel pressure regulator has failed. Reinstall the line; leave the fuel pressure regulator end of the vacuum line disconnected. Then cap or plug the open end of the vacuum line and stow it out of the way.
Connect the fuel pressure test gauge to the Schrader port located just behind the alternator.
Turn the ignition switch on & start the engine. Observe the pressure: you should see 37-41 PSI at idle.
Turn the ignition off; reconnect the vacuum line to the fuel pressure regulator. Then disconnect the fuel pressure test gauge. Watch out for squirting gas when you do this.


Step 2.) Theory of why it works the way it does:
The fuel pressure regulator in 5.0 pushrod Mustangs is a shunt regulator that works in parallel with the fuel injection system. The regulator bypasses fuel back to the tank to maintain a constant 39 PSI to the injector tips. A constant pressure insures that the computer will always have the same flow rate to base its calculations on.

The 39 PSI pressure is measured at 29.92 inches of atmospheric pressure to get the proper flow rate. But the pressure inside the intake manifold may be higher or lower than the atmospheric pressure outside the intake manifold. These differences would cause the flow rate to change and mess up the computer’s air/fuel calculations.

As the vacuum inside the intake manifold increases, the effective pressure at the injector tips increases. Conversely, as vacuum inside the manifold decreases, the effective pressure at the injector tip decreases.

Some math to illustrate the effect:
39 PSI at 20” of vacuum inside the manifold works out to be 49 PSI,
since the 20 “ vacuum/2 = 10 PSI that you add to the base fuel pressure.
That gives you 49 PSI at the injector tip.

39 PSI at 5” of vacuum inside the manifold works out to be 41.5 PSI,
Since 5” vacuum/2 = 2.5 PSI that you add to the base fuel pressure
That gives you 41.5 PSI at the injector tip

39 PSI with 10 lbs of boost inside the manifold works out to be 29 PSI.
That gives you 29 PSI at the injector tip

That reduces the flow rate and explains the need for higher pressures on engines with pressurized induction.

Since intake manifold vacuum and pressure plays havoc with the pressure at the injector tips, what has to be done to get it back in the magic 39 PSI range? That’s where vacuum applied to the back side of the fuel pressure regulator comes in. Remember this: unless you have some really poorly designed or trick plumbing, vacuum is the same throughout the engine’s vacuum system.

Apply 20” of vacuum to the back of the regulator and the 49 PSI pump pressure with 20” of vacuum at the injector tips drops to 39 PSI.

Apply 5” of vacuum to the back of the regulator and the 41.5 PSI pump pressure with 5” of vacuum at the injector tips drops to 39 PSI.

Here’s another side effect: apply 10 PSI boost pressure to the back of the regulator and the normal 39 PSI at the injector tips increases to 49 PSI. That overcomes the 10 PSI in the intake manifold to give you 39 PSI at the injector tips. Pretty clever of these engineers to use intake manifold vacuum and pressure that way.

Simply stated, intake manifold vacuum adds to the effective fuel pressure at the injector tips. Apply the same vacuum to the back side of the fuel pressure regulator, and everything balances out. Add pressure to the intake manifold and the effective fuel pressure at the injector tip decreases. Apply the same pressure to the back side of the fuel pressure regulator, and everything balances out.

Now you know why to disconnect the vacuum when making fuel pressure measurements.



Code 41/91 problem
Clear the codes by pressing the button on the scanner, or disconnecting the test jumper if you are using the check engine light/test light method to dump codes. Drive the car for 30 minutes or so under various conditions and check the codes again.


For the record, here is the code 41/91 test path. You may have already seen it before, but here is a refresher.

Code 41 or 91. Or 43 Three digit code 172 or 176 - O2 sensor indicates system lean. Look for a vacuum leak or failing O2 sensor.

Revised 6-Oct-2014 to improve code 41 description due to clogged Thermactor air crossover tube

Code 41 is a RH side sensor, as viewed from the driver's seat.
Code 91 is the LH side sensor, as viewed from the driver's seat.

Code 172 is the RH side sensor, as viewed from the driver's seat.
Code 176 is the LH side sensor, as viewed from the driver's seat.

Code 43 is not side specific according to the Probst Ford Fuel injection book.

The computer sees a lean mixture signal coming from the O2 sensors and tries to compensate by adding more fuel. Many times the end result is an engine that runs pig rich and stinks of unburned fuel.

The following is a Quote from Charles O. Probst, Ford fuel Injection & Electronic Engine control:
"When the mixture is lean, the exhaust gas has oxygen, about the same amount as the ambient air. So the sensor will generate less than 400 Millivolts. Remember lean = less voltage.

When the mixture is rich, there's less oxygen in the exhaust than in the ambient air , so voltage is generated between the two sides of the tip. The voltage is greater than 600 millivolts. Remember rich = more voltage.

Here's a tip: the newer the sensor, the more the voltage changes, swinging from as low as 0.1 volt to as much as 0.9 volt. As an oxygen sensor ages, the voltage changes get smaller and slower - the voltage change lags behind the change in exhaust gas oxygen.

Because the oxygen sensor generates its own voltage, never apply voltage and never measure resistance of the sensor circuit. To measure voltage signals, use an analog voltmeter with a high input impedance, at least 10 megohms. Remember, a digital voltmeter will average a changing voltage." End Quote

Testing the O2 sensors 87-93 5.0 Mustangs
Measuring the O2 sensor voltage at the computer will give you a good idea of how well they are working. You'll have to pull the passenger side kick panel off to gain access to the computer connector. Remove the plastic wiring cover to get to the back side of the wiring. Use a safety pin or paper clip to probe the connections from the rear.

Disconnect the O2 sensor from the harness and use the body side O2 sensor harness as the starting point for testing. Do not measure the resistance of the O2 sensor , you may damage it. Resistance measurements for the O2 sensor harness are made with one meter lead on the O2 sensor harness and the other meter lead on the computer wire or pin for the O2 sensor.

Backside view of the computer wiring connector:
a9x-series-computer-connector-wire-side-view-gif.71316


87-90 5.0 Mustangs:
Computer pin 43 Dark blue/Lt green – LH O2 sensor
Computer pin 29 Dark Green/Pink – RH O2 sensor
The computer pins are 29 (L\RH O2 with a dark green/pink wire) and 43 (LH O2 with a dark blue/pink wire). Use the ground next to the computer to ground the voltmeter. The O2 sensor voltage should switch between .2-.9 volt at idle.

91-93 5.0 Mustangs:
Computer pin 43 Red/Black – LH O2 sensor
Computer pin 29 Gray/Lt blue – RH O2 sensor
The computer pins are 29 (LH O2 with a Gray/Lt blue wire) and 43 (RH O2 with a Red/Black wire). Use the ground next to the computer to ground the voltmeter. The O2 sensor voltage should switch between .2-.9 volt at idle.


Testing the O2 sensors 94-95 5.0 Mustangs
Measuring the O2 sensor voltage at the computer will give you a good idea of how well they are working. You'll have to pull the passenger side kick panel off to gain access to the computer connector. Remove the plastic wiring cover to get to the back side of the wiring. Use a safety pin or paper clip to probe the connections from the rear. The computer pins are 29 (LH O2 with a red/black wire) and 27 (RH O2 with a gray/lt blue wire). Use pin 32 (gray/red wire) to ground the voltmeter. The O2 sensor voltage should switch between .2-.9 volt at idle.


Note that all resistance tests must be done with power off. Measuring resistance with a circuit powered on will give false readings and possibly damage the meter. Do not attempt to measure the resistance of the O2 sensors, it may damage them.

Testing the O2 sensor wiring harness
Most of the common multimeters have a resistance scale. Be sure the O2 sensors are disconnected and measure the resistance from the O2 sensor body harness to the pins on the computer. Using the Low Ohms range (usually 200 Ohms) you should see less than 1.5 Ohms.

87-90 5.0 Mustangs:
Computer pin 43 Dark blue/Lt green – LH O2 sensor
Computer pin 29 Dark Green/Pink – RH O2 sensor
Disconnect the connector from the O2 sensor and measure the resistance:
From the Dark blue/Lt green wire in the LH O2 sensor harness and the Dark blue/Lt green wire on the computer pin 43
From the Dark Green/Pink wire on the RH Os sensor harness and the Dark Green/Pink wire on the computer pin 29

91-93 5.0 Mustangs:
Computer pin 43 Red/Black – LH O2 sensor
Computer pin 29 Gray/Lt blue – RH O2 sensor
Disconnect the connector from the O2 sensor and measure the resistance:
From the Red/Black wire in the LH O2 sensor harness and the Red/Black wire on the computer pin 43
From the Dark Green/Pink Gray/Lt blue wire on the RH Os sensor harness and the Gray/Lt blue wire on the computer pin 29

94-95 5.0 Mustangs:
Computer pin 29 Red/Black – LH O2 sensor
Computer pin 27 Gray/Lt blue – RH O2 sensor
From the Red/Black wire in the LH O2 sensor harness and the Red/Black wire on the computer pin 29
From the Dark Green/Pink Gray/Lt blue wire on the RH Os sensor harness and the Gray/Lt blue wire on the computer pin 27

There is a connector between the body harness and the O2 sensor harness. Make sure the connectors are mated together, the contacts and wiring are not damaged and the contacts are clean and not coated with oil.

The O2 sensor ground (orange wire with a ring terminal on it) is in the wiring harness for the fuel injection wiring. I grounded mine to one of the intake manifold bolts

Make sure you have the proper 3 wire O2 sensors. Only the 4 cylinder cars used a 4 wire sensor, which is not compatible with the V8 wiring harness.

Replace the O2 sensors in pairs if replacement is indicated. If one is weak or bad, the other one probably isn't far behind.

Code 41 can also be due to carbon plugging the driver’s side Thermactor air crossover tube on the back of the engine. The tube fills up with carbon and does not pass air to the driver’s side head ports. This puts an excess amount of air in the passenger side exhaust and can set the code 41. Remove the tube and clean it out so that both sides get good airflow: this may be more difficult than it sounds. You need something like a mini rotor-rooter to do the job because of the curves in the tube. Something like the outer spiral jacket of a flexible push-pull cable may be the thing that does the trick.

If you get only code 41 and have changed the sensor, look for vacuum leaks. This is especially true if you are having idle problems. The small plastic tubing is very brittle after many years of the heating it receives. Replace the tubing and check the PVC and the hoses connected to it.
 
Last edited:
Well, that's good. My fuel pressure regulator is working as it should, then. While I am still examining the fuel half of the equation, can I assume that since I got 40 psi of fuel (FPR unplugged and capped) at all RPM under 2000, that my fuel pump and fuel filter are working as designed?

If so, I am either looking at clogged injectors (on each bank, which is unlikely), or I am back to a vacuum leak (which I think I already tested).
 
Make no assumptions about the O2 sensors or wiring. Do the wiring tests as described in the code 41/91 test path I posted. That will give you a definitive answer as to the O2 sensor condition.
 
I had some time so I re-did the test. (I did it about 6 months ago, too.) Resistance between the O2 connector and the EEC connector is almost non-existent (0.4 ohms on a 200 ohm scale).

I couldn't get a pin in the EEC connector so measure voltage on pin 29 and 43, so I measured it at the O2 connector. I got a max of .60 volts with the car idling. (Measured between .1 and .6) Since they are not up to the .2-.9 range, does that indicate they need replacement?
 
I had some time so I re-did the test. (I did it about 6 months ago, too.) Resistance between the O2 connector and the EEC connector is almost non-existent (0.4 ohms on a 200 ohm scale).

I couldn't get a pin in the EEC connector so measure voltage on pin 29 and 43, so I measured it at the O2 connector. I got a max of .60 volts with the car idling. (Measured between .1 and .6) Since they are not up to the .2-.9 range, does that indicate they need replacement?
That is marginal at best. Since you are having problems, that would be the place I would start.
 
Where the sensors at least fluctuating between .1 - .6? If they are fluctuating, that should suggest that they are actually responding to the given information (exhaust) and you may actually have a lean condition.

I've been thinking about that the last few days. From what I understand, lower O2 readings indicate a lean condition. When I created an obviously rich condition (by unplugging the ECT and ACT) the codes went away, meaning the O2s work in the upper range of the voltage. Which all leads back to an actual lean condition....

I havent driven the car enough to get a good read on the plugs. I'll drive it some next week and report what I find.
 
I had a 41 and 91 and it was a vacuum leak. I made a smoke tester and found my leak very easily. Here is what I did. I bought a new unused paint can, two hose nipples and some 3/8 vacuum line. About 10 feet. I drilled two holes in the cover of the paint can and secured the brass hose nipples in the cover with high temp silicone. After the silicone was completely set I unhooked the vacuum line from the brake booster from the vacuum tree and ran (about 7 feet) of vacuum line from one nipple in the cover of the can to where the brake booster vacuum line connects to the tree. The other nipple I ran about 3 feet of line to my compressor set at about 5 psi. I put paper towels in the paint can and lit them on fire. I blewbout the flames an let it smolder (which makes tons of smoke). Sealed the cover on the can and began the air from my compressor into the hose. Then you just look at your engine and watch for smoke to come out. When/if it does that's where your vacuum leak is.

[URL='http://s841.photobucket.com/user/Mstng93SSP/media/IMG_20150123_102846194_zpscafvve0u.jpg.html'] IMG_20150123_102846194_zpscafvve0u.jpg [/URL]
 

Attachments

  • IMG_20150123_102846194_zpscafvve0u.jpg
    IMG_20150123_102846194_zpscafvve0u.jpg
    46.9 KB · Views: 179
Last edited:
  • Like
Reactions: 1 user
93SSP, I owe you a case of beer!

Your paint can reminded me that I had a vacuum container I made out of a pickle jar somewhere in my garage. I wadded up a bunch of newspaper, lit it on fire, hooked everything up and waited. I saw smoke coming from around the EGR valve.

I took the EGR valve off to inspect and determined the valve seals have quit working. (I pored gas in the EGR port and it sloooooooowly leaked down past the seals onto the diaphragm. I ordered a new EGR valve. I will update once it's installed.

I hope this is it!
 
egr is inert, it'll cause the engine to hesitate but not lean out

have you grounded the hego pin on the ecu as well as tapped signal return and grounded that?

it would be wise to invest in a quarterhorse from moates or find someone local with a quarterhorse instead of guessing, that way you can see exactly what the ecu see's

on many fox body ecu's the capacitors in the case leak and you loose hego voltage feedback being monitored/measured by the ecu