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

O2 Sensor diagnosis

Thread Tools
 
Search this Thread
 
Old Feb 3, 2004 | 12:04 PM
  #1  
Big350's Avatar
Big350
Thread Starter
|
Freshman User
Joined: Apr 2002
Posts: 39
Likes: 0
O2 Sensor diagnosis

I have a 1988 with 351 with 100k miles. I’m trying to resolve a lack of power and poor MPG problem. The check engine light is not on and there are no diagnostic codes set. I believe the O2 sensor has never been changed. My question is can I assume the O2 sensor is good because there are no fault codes set?
 
Reply
Old Feb 3, 2004 | 12:40 PM
  #2  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
I'd say that after 100k miles, it is time to replace the O2 sensor. They don't necessarily quit working or show an incorrect reading when they go bad, but rather, they don't switch rich to lean as fast as they should. It can hang on either side, rich or lean for longer than it is supposed to, and thus the computer thinks it is running the engine incorrectly and compensates for the O2 reading. I would also doulbe check your timing to make sure it is up to spec, as that can cause a loss of power and mileage if it is retarded.
 
Reply
Old Feb 3, 2004 | 04:52 PM
  #3  
bennyd's Avatar
bennyd
Freshman User
Joined: Sep 2003
Posts: 37
Likes: 0
From: Ceour d'Alene, ID
I have a 91 w/ 5.8, and that sounds exactly like my truck... what's the best way to check the timing?

-ben

and BTW, if my exhaust is too free-flowing, could it screw up my O2 sensor? I have 3in running back from my stock y-pipe.
 
Reply
Old Feb 3, 2004 | 10:52 PM
  #4  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
Well the only way is to use a timing light to sight the timing marks on the crankshaft pulley/harmonic balancer. Be sure to unplug the SPOUT connector (near the TFI ignition module) before checking the timing to disable computer control of advance while you check the timing. Exhaust flow shouldn't have any effect on the O2 sensor.
 
Reply
Old Feb 4, 2004 | 04:37 AM
  #5  
missouguy's Avatar
missouguy
Elder User
Joined: Oct 2003
Posts: 640
Likes: 0
I have the sig unit, '94 F250 460. It has no spout connector. What is an alternate meathod for checking the timing?

Thanks

Frank
 
Reply
Old Feb 4, 2004 | 06:35 AM
  #6  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
That's about the only way there is to check the timing. You should have a SPOUT connector somewhere on your truck. I've heard of people setting the timing with a vacuum guage, where you advance the timing until the vacuum is highest, then back off a couple degrees. That way isn't as accurate as using a timing light though.
 
Reply
Old Feb 4, 2004 | 08:30 AM
  #7  
surveyor's Avatar
surveyor
Cross-Country
Joined: Mar 2003
Posts: 77
Likes: 0
From: Springfield, Or.
On my '94 300, I have a SPOUT connector, but man I don't think it does anything. It's just a plastic cap, nothing metal to make the 'jumper' situation. Weird. Anyway, a question about this. Where's the darn timing marks? You'ld think I'd see them when the light flashes, but I don't see them, not even with a flashlight and the engine off. I imagine if I could see the timing, I'd notice the vacuum advance working, but I'm not sure.

Thanks
 
Reply
Old Feb 4, 2004 | 08:35 AM
  #8  
carpe_diem's Avatar
carpe_diem
Fleet Mechanic
Joined: Feb 2003
Posts: 1,314
Likes: 35
Yes, 100K is proper mileage to change the sensor if you want to get best mpg. It is certainly still working but probably "lazy".
 
Reply
Old Feb 4, 2004 | 09:40 AM
  #9  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
surveyor, the marks are sometimes hard to see. I have a white line painted over the 10 degree mark. There is also no vacuum advance - the computer controls all advance. The spout connector jumps those wires, otherwise the truck would be lazy from no advance and the computer would store a code. If you can find the marks, rev the engine with the SPOUT connected, and you'll see the timing jump advanced.
 
Reply
Old Feb 4, 2004 | 09:57 AM
  #10  
Bob Ayers's Avatar
Bob Ayers
Postmaster
Joined: Jan 2003
Posts: 4,417
Likes: 3
From: Durham, NC
Originally posted by EPNCSU2006
I'd say that after 100k miles, it is time to replace the O2 sensor. They don't necessarily quit working or show an incorrect reading when they go bad, but rather, they don't switch rich to lean as fast as they should. It can hang on either side, rich or lean for longer than it is supposed to, and thus the computer thinks it is running the engine incorrectly and compensates for the O2 reading. I would also doulbe check your timing to make sure it is up to spec, as that can cause a loss of power and mileage if it is retarded.
Slow O2 sensor response should throw a code......
 
Reply
Old Feb 4, 2004 | 10:28 AM
  #11  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
It will throw a code if switching is not detected. If it's slow, it should still detect it and think everything is ok.
 
Reply
Old Feb 4, 2004 | 10:41 AM
  #12  
Bob Ayers's Avatar
Bob Ayers
Postmaster
Joined: Jan 2003
Posts: 4,417
Likes: 3
From: Durham, NC
Originally posted by EPNCSU2006
It will throw a code if switching is not detected. If it's slow, it should still detect it and think everything is ok.
Sorry, NOT TRUE!!

P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)

P0139 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)

P0145 O2 Sensor Circuit Slow Response (Bank 1 Sensor 3)

P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)

P0159 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)

P0165 O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)
 
Reply
Old Feb 4, 2004 | 11:21 AM
  #13  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
Not on an '88. Those are OBD-II codes...
 
Reply
Old Feb 4, 2004 | 11:24 AM
  #14  
Bob Ayers's Avatar
Bob Ayers
Postmaster
Joined: Jan 2003
Posts: 4,417
Likes: 3
From: Durham, NC
Originally posted by EPNCSU2006
Not on an '88. Those are OBD-II codes...
Sorry, I stand corrected, I didn't notice the year of his truck!!!

OBD-I could possibly throw a 61 code.......
 

Last edited by Bob Ayers; Feb 4, 2004 at 11:26 AM.
Reply
Old Feb 4, 2004 | 11:28 AM
  #15  
EPNCSU2006's Avatar
EPNCSU2006
Lead Driver
20 Year Member
Joined: Nov 2002
Posts: 9,554
Likes: 38
From: Concord, NC
No problem there Bob, I didn't know that about OBD-II either until I read your post. Good to know, since I'm really not that familiar with OBD-II.
 
Reply



All times are GMT -5. The time now is 06:55 AM.