Notices
1987 - 1996 F150 & Larger F-Series Trucks 1987 - 1996 Ford F-150, F-250, F-350 and larger pickups - including the 1997 heavy-duty F250/F350+ trucks

1990 7.5 Code 41 (lean) High Timing

Thread Tools
 
Search this Thread
 
Old Sep 9, 2025 | 12:03 PM
  #1  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
1990 7.5 Code 41 (lean) High Timing

Good afternoon,
I have a 1990 F250 7.5, E4OD, with about 70,000 miles on it.
My truck had a bunch of broken exhaust bolts, so I pulled the heads off, but the machine shop couldn't drill out so I purchased reman heads for my truck. (F3TE)

Ever since then my truck is giving me a code 41 (O2 sensor lean / not switching) The idle is steady, not high or hunting, and the truck pulls 21inlb of vacuum. So I don't believe it is a vacuum leak. The wiring is all good, Power is getting to the O2 sensor. I've also replaced the MAP sensor, plugs, wires, rotor button, cap, intake aur temp, O2 sensor, IAC and ECT. The Cat, smog and EGR valve has been removed, with the EGR Eliminator plug installed.

What I do not understand is the high timing, When I pulled the spout and set base timing to 10 degrees, when the spout is reinstalled the ECM advances the timing to 30 degrees. When driving I can hear the engine spark knocking and pinging.

Any pointers on where else to go? I've looked for grounds I might have missed with no luck, Swapped in a good ECM with the same issues, There is no exhaust leaks. The engine doesn't have any miss when under load but does have a strange random "miss" when at idle.




 
Reply
Old Sep 9, 2025 | 12:42 PM
  #2  
Conanski's Avatar
Conanski
FTE Legend
15 Year Member
Photogenic
Photoriffic
Community Builder
Joined: Jun 2006
Posts: 31,930
Likes: 1,499
From: Ottawa, Ontario
With the engine idling and one at a time...
What happens when the IAC is dsconnected?
What happens when the TPS is dosconneted?

If neither of those results in lower idle then it is possible the throttle blades are not completely closing. There is a stop screw on the side of tre TB that is only meant to prevent the throttle blades from sticking in the bores, at the correct setting the engine should just barely stay runing. This screw was set in locktite from the factory so if it's been messed with it should be pretty obvious, and if so dial it back out to that barely running setting (with the IAC disconnected). With that done the computer should now be able to control idle speed via the IAC with feedback from the TPS.
 
Reply
Old Sep 9, 2025 | 02:13 PM
  #3  
My4Fordtrucks's Avatar
My4Fordtrucks
Hotshot
10 Year Member
Liked
Loved
Community Favorite
Joined: Jun 2015
Posts: 12,781
Likes: 2,422
Originally Posted by SCRebel
I've also replaced the MAP sensor, plugs, wires, rotor button, cap, intake aur temp, O2 sensor, IAC and ECT. The Cat, smog and EGR valve has been removed, with the EGR Eliminator plug installed.
You have also added a bunch of new variables into the troubleshooting by throwing unknown new parts into the mix. Would you explain what you did to remove the cat, smog and EGR valve?
 
Reply
Old Sep 9, 2025 | 02:24 PM
  #4  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by Conanski
With the engine idling and one at a time...
What happens when the IAC is dsconnected?
What happens when the TPS is dosconneted?

If neither of those results in lower idle then it is possible the throttle blades are not completely closing. There is a stop screw on the side of tre TB that is only meant to prevent the throttle blades from sticking in the bores, at the correct setting the engine should just barely stay runing. This screw was set in locktite from the factory so if it's been messed with it should be pretty obvious, and if so dial it back out to that barely running setting (with the IAC disconnected). With that done the computer should now be able to control idle speed via the IAC with feedback from the TPS.
I'll have to test when disconnecting the TPS. If I disconnect the IAC, the truck dies.
 
Reply
Old Sep 9, 2025 | 02:29 PM
  #5  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by My4Fordtrucks
You have also added a bunch of new variables into the troubleshooting by throwing unknown new parts into the mix. Would you explain what you did to remove the cat, smog and EGR valve?
Most of the sensors I replaced before the head swap. The truck sat for 12 years before I got it, I drove it about a year replacing small parts before jumping on fixing the broken exhaust manifold bolts. More or less I just wanted it to be known those items have been replaced.

I removed the cat because it was coming apart are ratting inside, removed the smog and EGR to clean up the engine bay and remove items that weren't being used anymore. I also removed the vacuum canister and hosing for the EGR valve, but left the TAB and TAD plugged in the harness and in their original positions.
 
Reply
Old Sep 9, 2025 | 07:27 PM
  #6  
My4Fordtrucks's Avatar
My4Fordtrucks
Hotshot
10 Year Member
Liked
Loved
Community Favorite
Joined: Jun 2015
Posts: 12,781
Likes: 2,422
I asked..

Originally Posted by My4Fordtrucks
Would you explain what you did to remove the cat, smog and EGR valve?
and you said

Originally Posted by SCRebel
I removed the cat because it was coming apart are ratting inside, removed the smog and EGR to clean up the engine bay and remove items that weren't being used anymore. I also removed the vacuum canister and hosing for the EGR valve, but left the TAB and TAD plugged in the harness and in their original positions.
which doesn’t really answer my question. Is the o2 sensor in the stock location? What are you calling “smog?” What did you remove? I’m not familiar with the 460 and how the EGR is routed. You said you removed the EGR hose so how did you plug the exhaust leak?
 
Reply
Old Sep 9, 2025 | 09:04 PM
  #7  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by My4Fordtrucks
I asked..



and you said



which doesn’t really answer my question. Is the o2 sensor in the stock location? What are you calling “smog?” What did you remove? I’m not familiar with the 460 and how the EGR is routed. You said you removed the EGR hose so how did you plug the exhaust leak?
sorry I guess I thought you asked why. O2 sensor is in its stock location. It’s down stream about halfway of the transmission (roughly under the passengers seat). And by smog I mean the smog pump and cat plumbing. Simply unbolt it from the bracket and remove the pump and air plumbing that originally went in the cat. On my 460 the factory cat was located further down the exhaust system, under the extended cab portion flooring.

EGR simply runs out of the driver’s manifold and into the intake behind the throttle assembly. I installed a pipe plug into the manifold and a block off plate onto the intake.
 
Reply
Old Sep 9, 2025 | 11:34 PM
  #8  
Conanski's Avatar
Conanski
FTE Legend
15 Year Member
Photogenic
Photoriffic
Community Builder
Joined: Jun 2006
Posts: 31,930
Likes: 1,499
From: Ottawa, Ontario
Originally Posted by SCRebel
I'll have to test when disconnecting the TPS. If I disconnect the IAC, the truck dies.
Ok that is good info, interesting to see what happens when the TPS is disconnected. If it has no effect it is possible the computer is ignoring it.. which isn't right, then you have to figure out why. It could be that the new sensor is faulty, quality on these things is terrible these days.

Another question, what codes are present? You should have some for the missing EGR stuff which can be ignored, but it would be telling if there are other sensor codes.
Has any of the engine wiring been replaced? If you found there are a bunch of codes that won't go away that could indicate miswiring somewhere in the harness.
Another thing to look at is the ignition module, there are 2 versions that have slightly different internal circuitry that were originally differentiated by color, older trucks before 92 or 93 used the grey module while later models used the black version. This truck would have had a grey module initially but the aftermarket has completely messed up the color codes and now seem to offer both versions in a black case. The computer controls ignition timing through the ignition module so a miscommunication here could be responsible for your timing problem.

 
Reply
FTE Stories

Ford Trucks for Ford Truck Enthusiasts

story-0

Top 10 Ford Truck Tragedies

 Joe Kucinski
story-1

AEV FXL Super Duty - the Super Duty Raptor Ford Doesn't Make

 Brett Foote
story-2

Lobo Vs Lobo: Proof the F-150 Lobo Should Be Even Lower!

 Michael S. Palmer
story-3

Ford's 2001 Explorer Sportsman Concept Looks For a New Home

 Verdad Gallardo
story-4

10 Best Ford Truck Engines We Miss the Most!

 Joe Kucinski
story-5

2026 Shelby F-150 Off-Road: Better Than a Raptor R?

 Brett Foote
story-6

2027 Super Duty Carhartt Package First Look: 12 Things You NEED to Know!

 Michael S. Palmer
story-7

10 Most Surprising 2026 Ford Truck Features!

 Joe Kucinski
story-8

Top 10 Ford Trucks Coming to Mecum Indy 2026

 Brett Foote
story-9

5 Best / 5 Worst Ford Truck Wheels of All Time

 Joe Kucinski
Old Sep 10, 2025 | 07:05 AM
  #9  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by Conanski
Ok that is good info, interesting to see what happens when the TPS is disconnected. If it has no effect it is possible the computer is ignoring it.. which isn't right, then you have to figure out why. It could be that the new sensor is faulty, quality on these things is terrible these days.

Another question, what codes are present? You should have some for the missing EGR stuff which can be ignored, but it would be telling if there are other sensor codes.
Has any of the engine wiring been replaced? If you found there are a bunch of codes that won't go away that could indicate miswiring somewhere in the harness.
Another thing to look at is the ignition module, there are 2 versions that have slightly different internal circuitry that were originally differentiated by color, older trucks before 92 or 93 used the grey module while later models used the black version. This truck would have had a grey module initially but the aftermarket has completely messed up the color codes and now seem to offer both versions in a black case. The computer controls ignition timing through the ignition module so a miscommunication here could be responsible for your timing problem.

Last night I unplugged the TPS. and the truck also dies when it is unplugged.

As for Codes, there are 2 codes present. 41 (O2 sensor lean, lack of O2 sensor switch) and 31 (Insufficient EGR flow detected).

I see no missing wiring, and As far as I know the ignition module has not been replaced, it is grey and remote mounted. I do find it interesting that if I disconnect the SPOUT the spark knock goes away, and truck truck actually runs better. So something is causing the ECM to throw the timing high.

I'm honestly starting to wonder if the PIP sensor is causing these issues, since the ECM relies on the PIP for Injector timing and ignition timing.
 
Reply
Old Sep 10, 2025 | 07:46 AM
  #10  
Mudsport96's Avatar
Mudsport96
Logistics Pro
15 Year Member
Liked
Loved
Community Favorite
Joined: Aug 2010
Posts: 3,716
Likes: 583
From: Chillicothe
Originally Posted by SCRebel

I do find it interesting that if I disconnect the SPOUT the spark knock goes away, and truck truck actually runs better. So something is causing the ECM to throw the timing high.

I'm honestly starting to wonder if the PIP sensor is causing these issues, since the ECM relies on the PIP for Injector timing and ignition timing.
You need to get what is called a piston stop tool. You thread it into #1 spark plug hole, and rotate the engine BY HAND SLOWLY. You then mark the balancer where the timing pointet is showing. Then rotate the engine in the opposite direction. Again mark the balancer where the pointer shows. Then measure the distance between the two, half way is your REAL zero degrees. There is a possibility that over the years the balancer has slipped on the rubber ring. And 10 degrees is really 14 or 15 causing your spark knock. My 5.0 used to be off by 4 degrees. I haven't checked it in a few years, but ill bet it has moved again.
Start there. Because if you have a mechanical problem, it will make it harder to chase a computer issue.
 
Reply
Old Sep 11, 2025 | 08:59 AM
  #11  
HydroDog's Avatar
HydroDog
Tuned
15 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2007
Posts: 334
Likes: 100
From: Salkum
There have been other posts about the aftermarket EGR eliminators not working as advertised.

The 2 codes you are getting are because the EGR gas flow is not present.
In a proper operating EGR system, exhaust gas is recirculated into the intake manifold the, the computer advances the timing to try to burn the fuel mixture that has been mixed with the inert exhaust gas.
Without the inert gas being introduced into the intake manifold, you have more oxygen in the fuel mixture making in more volatile and that is why you are getting the pinging.

You are either going to have to hookup the EGR valve again or back off on the timing and ignore the 2 codes you are getting which is easy since they don’t produce a check engine light.

I have the same codes on my 7.5 with a block off EGR valve and the rest of the same mods you did to your system.

One thing I did find when cleaning up my engine compartment was the cobra head to intake manifold gasket was leaking. You might try checking to see if yours is also.
 
Reply
Old Sep 11, 2025 | 11:54 AM
  #12  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by HydroDog
There have been other posts about the aftermarket EGR eliminators not working as advertised.

The 2 codes you are getting are because the EGR gas flow is not present.
In a proper operating EGR system, exhaust gas is recirculated into the intake manifold the, the computer advances the timing to try to burn the fuel mixture that has been mixed with the inert exhaust gas.
Without the inert gas being introduced into the intake manifold, you have more oxygen in the fuel mixture making in more volatile and that is why you are getting the pinging.

You are either going to have to hookup the EGR valve again or back off on the timing and ignore the 2 codes you are getting which is easy since they don’t produce a check engine light.

I have the same codes on my 7.5 with a block off EGR valve and the rest of the same mods you did to your system.

One thing I did find when cleaning up my engine compartment was the cobra head to intake manifold gasket was leaking. You might try checking to see if yours is also.
I have looked and looked, eve spraying carb cleaning around the intake, and cobra head with no changes in idle. I honestly do not believe I have a vacuum leak.

I may test your theory about the EGR Eliminator not functioning properly but plugging in the old EGR valve and letting it sit on top of the engine and a short test drive. I the past I haven't had any issues with the an EGR Eliminator, but i see where that could be possible. I imagine the quality of those aftermarket parts are not as good as they used to be. If I plug the spout so the computer doesn't advance the timing, I get no pinging or spark knock. If necessary I can reinstall the EGR valve, but I will have to get a new manifold adaptor for it as the original was rusted and broken. (Another exhaust leak I had before doing the head swap)

Right now once I drive a short distance I am getting a check engine light, which i believe is caused my the Code 41 (Lean)

I'm also going to pickup some electronic cleaner and may spray down the PIP sensor, while the engine was apart I had to take the plastics off the distributor, may be some trash might be on the sensor.
 
Reply
Old Sep 11, 2025 | 11:54 AM
  #13  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
Originally Posted by Mudsport96
You need to get what is called a piston stop tool. You thread it into #1 spark plug hole, and rotate the engine BY HAND SLOWLY. You then mark the balancer where the timing pointet is showing. Then rotate the engine in the opposite direction. Again mark the balancer where the pointer shows. Then measure the distance between the two, half way is your REAL zero degrees. There is a possibility that over the years the balancer has slipped on the rubber ring. And 10 degrees is really 14 or 15 causing your spark knock. My 5.0 used to be off by 4 degrees. I haven't checked it in a few years, but ill bet it has moved again.
Start there. Because if you have a mechanical problem, it will make it harder to chase a computer issue.
If all else fails I will do that, I've never experience that issue before.
 
Reply
Old Sep 11, 2025 | 02:19 PM
  #14  
1Butcher's Avatar
1Butcher
Cargo Master
15 Year Member
Liked
Loved
Community Favorite
Joined: Mar 2007
Posts: 2,779
Likes: 1,009
The code is for a lean mixture and the O2 not switching. Sounds like a shorted O2 sensor. Sure, the sensor was replaced, but did you test that circuit, with the sensor plugged in?

Voltage goes out of the sensor, not in. Actually, there is a bias voltage but that is too complex. I would measure the signal with the O2 sensor installed. It should swing around the .5v value [.1-.9v]. If it does not, then unplugging the O2 sensor and testing that signal should give you some voltage signal. It won't cycle so you may have to change the fuel mixture by accelerating the engine. On decel, the value will be close to 0v. Accel will be closer to 1.0v.

The ECU is telling you why it's upset. Spend your time addressing that and leave the rest out of your head. With all the wires in the truck, all you need to be concerned with is the O2 sensor. The answer should be a bad O2 sensor, wiring, or EEC-IV ECU. Simple easy.
 
Reply
Old Sep 20, 2025 | 10:38 AM
  #15  
SCRebel's Avatar
SCRebel
Thread Starter
|
Fleet Mechanic
10 Year Member
Joined: Jun 2011
Posts: 1,324
Likes: 3
From: Conway, South Carolina
So today I was able to perform KOER and KOEO tests.

KOER Codes:
33 insufficient EGR flow
65 Traction control system no change

KOEO Codes:
33 insufficient EGR flow
63 Throttle pos circuit lower than min voltage.

I cleared the codes and performed the tests again. KOER came to the same results, KOEO passed no codes.

I’ll probably replace the throttle position sensor since it seems to be giving some intermittent issues. Sometimes, randomly, I will have a hard shift so that could be the problem. Wiring all looks good.


As for the code 33, I’ll have to do more research on. I still have my EGR valve and pipe but the special fitting at the manifold was broken, it’s about $120. So I’d like to keep the EGR valve off if possible.
 
Reply



All times are GMT -5. The time now is 05:04 AM.

story-0
Top 10 Ford Truck Tragedies

Slideshow: Top 10 Ford truck tragedies.

By Joe Kucinski | 2026-05-18 19:34:33


VIEW MORE
story-1
AEV FXL Super Duty - the Super Duty Raptor Ford Doesn't Make

And it might be even better than that.

By Brett Foote | 2026-05-18 19:26:42


VIEW MORE
story-2
Lobo Vs Lobo: Proof the F-150 Lobo Should Be Even Lower!

Slideshow: Does lowering an F-150 Lobo RUIN the ride quality?

By Michael S. Palmer | 2026-05-18 19:20:37


VIEW MORE
story-3
Ford's 2001 Explorer Sportsman Concept Looks For a New Home

Slideshow: Ford's bizarre fishing-themed Explorer concept has resurfaced after spending decades largely forgotten.

By Verdad Gallardo | 2026-05-12 18:07:46


VIEW MORE
story-4
10 Best Ford Truck Engines We Miss the Most!

Slideshow: The 10 best Ford truck engines we miss the most.

By Joe Kucinski | 2026-05-12 13:09:47


VIEW MORE
story-5
2026 Shelby F-150 Off-Road: Better Than a Raptor R?

Slideshow: first look at the 810 hp 2026 Shelby F-150 Off-Road!

By Brett Foote | 2026-05-12 12:50:07


VIEW MORE
story-6
2027 Super Duty Carhartt Package First Look: 12 Things You NEED to Know!

Slideshow: Everything You Need to Know about the 2027 Super Duty Carhartt Package!

By Michael S. Palmer | 2026-05-07 17:51:06


VIEW MORE
story-7
10 Most Surprising 2026 Ford Truck Features!

Slideshow: 10 most surprising Ford truck options/features in 2026.

By Joe Kucinski | 2026-05-05 11:17:22


VIEW MORE
story-8
Top 10 Ford Trucks Coming to Mecum Indy 2026

Slideshow: Here are the top 10 Fords coming to Mecum Indy 2026.

By Brett Foote | 2026-05-04 13:49:49


VIEW MORE
story-9
5 Best / 5 Worst Ford Truck Wheels of All Time

Slideshow: The 5 best and 5 worst Ford truck wheels of all time

By Joe Kucinski | 2026-04-29 16:49:01


VIEW MORE