Notices
2004 - 2008 F150 2004, 2005, 2006, 2007 and 2008 Ford F150's with 5.4 V8, 4.6 V8 engine
Sponsored by:
Sponsored by:

Weird Upstream O2 sensor voltage trace.

Thread Tools
 
Search this Thread
 
Old Sep 10, 2019 | 11:16 AM
  #16  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
Originally Posted by F150Torqued
-GOOD way to verify integrity of the Baro() sensor.

As for misfires, I'm not a big advocate of spending money on COPs. IMO they very seldom fail - even though I do know they can. Jost no enough to justify going and buying a whole set.

A couple of my (typical long) posts about how I cured misfires on my 5.4L might provide you a 'tid bit' of useful information.

https://www.f150forum.com/f4/5-4l-3v...e+#post3930018

https://www.ford-trucks.com/forums/1...l#post15819897

I use the procedure EVERY plug change and I monitor "Number of Drive Cycles - since last registered misfire" PID all the time. (PID # 16DC MFF_0_CNT ). It is not uncommon for my old 248,000 mile 5.4L to clock 40 - 50 - even 70 drive cycles without registering a single misfire. This has sure made me a 'staunch' believer in my theory.
You keep mentioning a Baro sensor. You do mean the MAF sensor just above the air filter, right? Or is there a separate baro sensor I dont know about?

I did see your threads about cleaning the spark plug well and where it makes contact with the head. Makes sense to me.
 
Reply
Old Sep 10, 2019 | 06:22 PM
  #17  
redfishtd's Avatar
redfishtd
Fleet Mechanic
5 Year Member
Liked
Joined: Apr 2016
Posts: 1,653
Likes: 193
Looks to me thats a very minor misfire but you can achieve no counts by a good hosp clean job . clean cop contacts ,replace any connector not locking on by soldering new one in . Replace all boots on plugs .Use very little dielectric grease .yes clean spark tip well area with carb cleaner,that carbon breaks plugs going in and out . .
 
Reply
Old Sep 10, 2019 | 06:52 PM
  #18  
Onemoreblessedtexan's Avatar
Onemoreblessedtexan
Senior User
Joined: Oct 2018
Posts: 379
Likes: 1
From: Texas
I had to do quarter turn tighten followed by third turn loosen even after a healthy carb cleaning job but I'm a scally wagger and didn't replace plugs for 100k miles I ran plus who knows how long plugs hadn't been changed before I bought truck
 
Reply
Old Sep 10, 2019 | 09:52 PM
  #19  
F150Torqued's Avatar
F150Torqued
Posting Guru
Joined: Jan 2015
Posts: 1,083
Likes: 33
From: San Antonio, Texas
Originally Posted by PhilG
You keep mentioning a Baro sensor. You do mean the MAF sensor just above the air filter, right? Or is there a separate baro sensor I dont know about?
...
Well, ya got me! Egg on my face "Two-point-oh-one". Now, I am going to learn something else - with you (or from you).

Yea, I been talking about this mystical barometric pressure sensor for a long time. /// I have always believed there was one - SOMEWHERE?, but admittedly didn't know exactly where it was - so I sat out to find the little bugger.///

The origin of my misguided belief was the fact that there are TWO (2) OBDII PIDs listed as BARO(). First one is PID 0x0033. This PID does NOT respond on my Truck. ?? (i discounted that as just another one of those many inconsistencies in OBDII assignments between models.) Then there is PID # 0x1127 that responds nicely with a nice clean value --- that 'by the way' converts perfectly to barometric pressure in inches of mercury by applying the one byte 0-Five volt A/D convertor formula (byte value * 0.13107). I 'erroneously' thought that was a voltage reading from a sensor being presented on port 1127 by the PCM.

We often tend to 'FORGET" all OBDII readings are NOT actual sensor outputs - but are filtered through software in the PCM before being posted on an OBDII port. It turns out (based upon additional research --because of YOU) that this BARO() is a 'calculated' value by the PCM: based on Throttle Position, Engine Displacement, Mass Air Flow, Engine RPM, IAT, and hell knows what else. The software engineers, (for whatever reason) decided to present the value in standard A/D converter counts to represent a range of ~ 25 to 33 inHg with the 255 possible counts in a binary byte.

I also learned (thanks to YOU) that the large part of the BARO() formula is from MAF input, and a LOW BARO() can occur because of a contaminated MAF element.

This ALL relates to my recent efforts to develop a Torque Pro formula for a gauge to display "Volumetric Efficiency" in relation to understanding the CMCV / IMRC valve. That formula uses many of the same inputs. And NOW I find that SO DOES the "ENGINE LOAD".

"ENGINE LOAD" is a federally mandated OBDII value for all OBDII compliant vehicles and has to be presented at PID # 0x0004, and thus should be highly reliable. It's formula is VERY similar to Volumetric Efficiency, with the minor exception that the formula is designed to max out at 100% - (based on WOT at MAX LIMITED RPM). Whereas Volumetric efficiency can potentially exceed 1:1 ratio under certain conditions.

BUT -- What all this means. You might watch ENGINE LOAD in your quest to find lost power. MAF [and/or BARO()] producing a low reading would depress ENGINE LOAD reading. Maximum load (100%) is generated when MAXIMUM air is being aspirated for a given throttle position and RPM while in closed loop with fuel/air ratio at stoichiometry (perfect air/fuel ratio).

Bottom line. There is NO barometric pressure sensor on our trucks. _B U T_. The the PCM calculates the value relying heavily upon the MAF sensor - and it's internal intake air temperature sensor.

 
Reply
Old Sep 10, 2019 | 10:36 PM
  #20  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
Originally Posted by F150Torqued
Well, ya got me! Egg on my face "Two-point-oh-one". Now, I am going to learn something else - with you (or from you).

Yea, I been talking about this mystical barometric pressure sensor for a long time. /// I have always believed there was one - SOMEWHERE?, but admittedly didn't know exactly where it was - so I sat out to find the little bugger.///

The origin of my misguided belief was the fact that there are TWO (2) OBDII PIDs listed as BARO(). First one is PID 0x0033. This PID does NOT respond on my Truck. ?? (i discounted that as just another one of those many inconsistencies in OBDII assignments between models.) Then there is PID # 0x1127 that responds nicely with a nice clean value --- that 'by the way' converts perfectly to barometric pressure in inches of mercury by applying the one byte 0-Five volt A/D convertor formula (byte value * 0.13107). I 'erroneously' thought that was a voltage reading from a sensor being presented on port 1127 by the PCM.

We often tend to 'FORGET" all OBDII readings are NOT actual sensor outputs - but are filtered through software in the PCM before being posted on an OBDII port. It turns out (based upon additional research --because of YOU) that this BARO() is a 'calculated' value by the PCM: based on Throttle Position, Engine Displacement, Mass Air Flow, Engine RPM, IAT, and hell knows what else. The software engineers, (for whatever reason) decided to present the value in standard A/D converter counts to represent a range of ~ 25 to 33 inHg with the 255 possible counts in a binary byte.

I also learned (thanks to YOU) that the large part of the BARO() formula is from MAF input, and a LOW BARO() can occur because of a contaminated MAF element.

This ALL relates to my recent efforts to develop a Torque Pro formula for a gauge to display "Volumetric Efficiency" in relation to understanding the CMCV / IMRC valve. That formula uses many of the same inputs. And NOW I find that SO DOES the "ENGINE LOAD".

"ENGINE LOAD" is a federally mandated OBDII value for all OBDII compliant vehicles and has to be presented at PID # 0x0004, and thus should be highly reliable. It's formula is VERY similar to Volumetric Efficiency, with the minor exception that the formula is designed to max out at 100% - (based on WOT at MAX LIMITED RPM). Whereas Volumetric efficiency can potentially exceed 1:1 ratio under certain conditions.

BUT -- What all this means. You might watch ENGINE LOAD in your quest to find lost power. MAF [and/or BARO()] producing a low reading would depress ENGINE LOAD reading. Maximum load (100%) is generated when MAXIMUM air is being aspirated for a given throttle position and RPM while in closed loop with fuel/air ratio at stoichiometry (perfect air/fuel ratio).

Bottom line. There is NO barometric pressure sensor on our trucks. _B U T_. The the PCM calculates the value relying heavily upon the MAF sensor - and it's internal intake air temperature sensor.
Cool. I thought I was crazy. I've cleaned my MAF and no change. But again, first the misfires need addressed. Still waiting on an OTC 6900 socket...

I do think my MAF is functioning properly. I've read on here that a good baseline number for air intake is 1 g/s per engine liter size. Mine is consistently around 5.5 to 6 at idle. I think I've seen yours is around there also on one of your posts.

To your point about baro being calculated out of multiple inputs, this is what led me earlier in this thread to think my bank 2 cat was going out. FordTechMakuLoco on youtube has several videos showing just that (and others showing how the baro gets messed up by other problems).

On a separate note, where do you get all your PIDs for everything? I do pretty complex math for a living and could geek out on my torque pro app.
 
Reply
Old Sep 11, 2019 | 08:56 AM
  #21  
Onemoreblessedtexan's Avatar
Onemoreblessedtexan
Senior User
Joined: Oct 2018
Posts: 379
Likes: 1
From: Texas

Have You watched this video PhilG?
 
Reply
Old Sep 11, 2019 | 10:37 AM
  #22  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
I have. My misfires are across multiple cylinders, though I just tried to shimmy my injectors last night to see if the orings were bad. I didn't notice a difference in the idle. That guy's videos are super helpful.
 
Reply
Old Sep 11, 2019 | 10:47 PM
  #23  
F150Torqued's Avatar
F150Torqued
Posting Guru
Joined: Jan 2015
Posts: 1,083
Likes: 33
From: San Antonio, Texas
Originally Posted by PhilG
...
...

...On a separate note, where do you get all your PIDs for everything? I do pretty complex math for a living and could geek out on my torque pro app.
From numerous different sources and lots of hacking my truck with Torque Pro and matching things up with a FULL Torque Pro scan of all possible OBDII ports that respond on my truck.

Sounds like you are enough of a geek to get some benefit out of it. PM me an email address and I'll send you my Excel Spreadsheet. Sounds like you might benefit a lot from it. You might help me create some Torque formulas. Torque Pro is phenomenal in its equation parser. It supports pretty much all math functions and you can create 'psuedo' PIDs and use them like 'local' or 'global' memory variables and include values from other PIDs within a formula. As I mentioned, a present effort is trying to work out a formula for calculating Volumetric Efficiency - THE Torque Pro PID so named does not work on MY Truck. I presume there is some OBDII parameter difference on mine that it can't get a value from. ???

Have you found / looked at my Torque Pro "Misfire Dashboard" that uses Mode $06 calls to pick up values from the PCM's misfire counters by cylinder. Best place to get it from is here: https://torque-bhp.com/forums/?wpfor...opic&t=10826.0 That link has a 'CSV' file with all the relevant PIDS so you don't have to key them in.

The individual cylinder misfire PIDs do not work on many of our vehicles.
 
Reply
FTE Stories

Ford Trucks for Ford Truck Enthusiasts

story-0

10 Ways Ford is LOSING to the Competition

 Joe Kucinski
story-1

Top 6 Best Deals Available on New Fords & Lincolns Right Now

 Brett Foote
story-2

This Hennessey Takes the Expedition Tremor's Off-Roading Capability to the Next Level

 Verdad Gallardo
story-3

Top 10 Fords at 2026 Carlisle Ford Nationals

 Joe Kucinski
story-4

3 Best / 3 Worst Parts of Modern Ford Ownership

 Brett Foote
story-5

10 Amazing Upgrades That Solve Common Ford Truck Owner Headaches

 Pouria Savadkouei
story-6

Every 2026 Ford Engine Explained

 Brett Foote
story-7

10 Ugly Ford Trucks That We Still Kinda Love

 Joe Kucinski
story-8

10 Things Every Truck Owner NEEDS (2026 Edition)

 Michael S. Palmer
story-9

Rezvani's Latest Post-Apocalyptic Monster Is a Ford F-150 Raptor Underneath

 Verdad Gallardo
Old Sep 12, 2019 | 11:20 AM
  #24  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
I had not seen your misfire dashboard. I'll take a look. I realized I could log data from torque pro. I looked at the log from yesterday and watched what else was happening when the truck logged a misfire. It looks like it happens when the timing advances, although my VCTerrors (per your formula) don't correlate. I have a longer drive to make today and will collect that entire log. With all that data, I can actually do some statistically analysis on the output to verify if the misfires do signficantly correlate to the timing advanced value. Yeah, I am a geek - by day I'm a computational chemist. On the weekend, I just want some more performance out of my truck to pull my trailer.

I"ll send you a PM to get your sheet. I don't have a tremendous amount of free time, but would love to learn and help where I can.
 
Reply
Old Sep 20, 2019 | 12:15 AM
  #25  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
Spark Plugs didn't fix it

So I finally got spark plugs replaced. After getting them out, the previous owner had replaced them with SP515s, but they were due to be changed. The good news is that none of them broke.

The back to cylinders were not torqued correctly. It almost looked like there was oil on those threads, but the wells are clear, so I don't think it's a valve cover leak. Could have been gas creeping up the threads and mixing with dirt, copper anti-seize, etc. Any way, got them installed correctly and torqued down right.

The misfires persist across all cylinders though. The good news is that between the spark plugs and putting new foam weather stripping around my air filter tray (the old stuff was flaking away). My baro reading is consistently up to 14.5 now. I am thinking the misfires are associated with the classic timing problems associated with these engines. I definitely have some timing chain slap happening (probably from blown tensioners). I want to drive this truck until the wheels fall off, so I think I'm going bite the bullet and do the whole thing - phasers, solenoids, a melling 10341 oil pump, etc. I need to fix the chain slap anyway, so I might as well only take the front cover off once.

I'm going to try a few other small things in the meantime (throttle position sensor, clean the throttle body, take a look at the fuel pump driver module) before I spend the $1000-$1500 on parts for the timing job.
 
Reply
Old Sep 20, 2019 | 05:44 PM
  #26  
F150Torqued's Avatar
F150Torqued
Posting Guru
Joined: Jan 2015
Posts: 1,083
Likes: 33
From: San Antonio, Texas
Originally Posted by PhilG
...
...
I want to drive this truck until the wheels fall off, so I think I'm going bite the bullet and do the whole thing - phasers, solenoids, a melling 10341 oil pump, etc. I need to fix the chain slap anyway, so I might as well only take the front cover off once.

I'm going to try a few other small things in the meantime (throttle position sensor, clean the throttle body, take a look at the fuel pump driver module) before I spend the $1000-$1500 on parts for the timing job.
Glad the Baro() reading improved. That ECU does some magical math, so that suggests 'something' was improved in the right direction.

Another small - but important - item you didn't mention that I'd recommend doing in the meantime: If you don't have an after market Oil Pressure gauge, throw one in the list. If it is too low, might change the whole equation. Just my .02 c
 
Reply
Old Sep 20, 2019 | 06:27 PM
  #27  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
I can certainly check the oil pressure. At baseline I just assume the oil pressure is low given the quality of the oil pump on these things and the fact I do hear some chain slap on start up. So even if my pump is good but I'm bleeding off pressure to the VCT system, then I have to take the front cover off anyway, so I'm only going into there one time.
 
Reply
Old Sep 21, 2019 | 10:31 AM
  #28  
F150Torqued's Avatar
F150Torqued
Posting Guru
Joined: Jan 2015
Posts: 1,083
Likes: 33
From: San Antonio, Texas
The oil pressure gauge suggestion was based elsewhere - and is contrary to your assumption that oil pressure is low, quote: "given the quality of the oil pump on these things and the fact I do hear some chain slap on startup." The two are _almost_ totally unrelated.

There is a hydraulic physics 'disconnect' between oil pressure in the HEADS as compared to that read at the cheap-*** sending unit (s 5-7 lb switch). This is the 'restrictor' in the oil galley entry point into the heads. Due to this restriction, oil pressure 'IN THE HEADs' (and available to roller/followers, phasers, tensioners etc) is NOT directly indicated by Oil pressure at the oil pressure sending unit. How much restriction, and thus pressure drop, the restrictor presents is unknown to me. But pressure in the head is something 'less'. How much less must be surmized, guessed, estimated by timing system symptoms - such as your chain slap or timing failure DTCs. /// BUT Also - chain slap can occur due solely to simple chain stretch that can (and often does) exceed the tensioner's maximum plunger travel, and broken guides - without even having blown tensioner gaskets ///.

Oil pressure read at the sending unit represents 'PRIARILY' lower end pressure (subject to normal loss in valve train / timing components downstream from the restrictors). If THIS reading is significantly low - it would indicate failed thrust bearing or worn main or rod bearings in the lower end. NOT problems in the upper end. Both conditions that could impact the wise course of action. HOWEVER it will result in identical symptoms as problems in the timing system. Lower end oil pressure simply provides one inexpensive additional indicator.

When my timing problems became severe at 212k miles (rough idle / dieing at stop signs etc) I exhausted all the typical efforts you read about on the forums - I had a mechanic shop install a temporary mechanical Oil pressure gauge and test "FULL OPERATING TEMP" oil pressure. It would idle 585 RPMs in drive, A/C on at around ~15 to 16 lbs. I judged the lower end was healthy enough to give more useful life.

Increasing the oil pump volume (and thus pressure) is a very worthwhile part of the job. It will help both lower and upper end going forward. I used the Melling 10340 and am very happy with pressure and performance.
 
Reply
Old Oct 2, 2019 | 06:32 AM
  #29  
Onemoreblessedtexan's Avatar
Onemoreblessedtexan
Senior User
Joined: Oct 2018
Posts: 379
Likes: 1
From: Texas
Excellent write up F150TORQUED
 
Reply
Old Oct 2, 2019 | 09:10 AM
  #30  
PhilG's Avatar
PhilG
Thread Starter
|
New User
Joined: Sep 2019
Posts: 14
Likes: 0
From: Sacramento, CA
O2 sensor Spacers/defoulers helped

Still working on this. I ended up getting some O2 sensor spacers/defoulers. My downstream O2 sensors were consistently at 0.6-0.65 V. Looking at a few other resources, they should be up around 0.8 to 0.85 V. With the spacers, they are more consistently around 0.7 to 0.75 V. This has me thinking again my cats are reaching their end of life.

The odd shape of my upstream sensor voltages coupled with my random misfires has me thinking thr cats could be partially clogged and the back pressure is causing the misfires. Going to get a pressure gauge to fit into the O2 ports to check before and after the cats.

I'm also starting to acquire all the timing job parts.
 
Reply



All times are GMT -5. The time now is 01:42 AM.

story-0
10 Ways Ford is LOSING to the Competition

Slideshow: 10 ways Ford is losing to the competition

By Joe Kucinski | 2026-06-15 09:52:01


VIEW MORE
story-1
Top 6 Best Deals Available on New Fords & Lincolns Right Now

Some great targets in today's expensive world.

By Brett Foote | 2026-06-15 09:35:19


VIEW MORE
story-2
This Hennessey Takes the Expedition Tremor's Off-Roading Capability to the Next Level

Slideshow: The VelociRaptor Expedition gains a lift, upgraded suspension, Brembo brakes, and trail-ready equipment while retaining the stock 440-horsepower EcoBoost V6.

By Verdad Gallardo | 2026-06-12 11:01:55


VIEW MORE
story-3
Top 10 Fords at 2026 Carlisle Ford Nationals

Slideshow: Top 10 Fords at 2026 Ford Nationals

By Joe Kucinski | 2026-06-09 11:10:08


VIEW MORE
story-4
3 Best / 3 Worst Parts of Modern Ford Ownership

Based on years of owning multiple modern Ford products.

By Brett Foote | 2026-06-09 10:53:36


VIEW MORE
story-5
10 Amazing Upgrades That Solve Common Ford Truck Owner Headaches

SPONSORED: From muddy boots to rain-soaked cargo, these upgrades address some of the most common frustrations Ford truck owners face every day.

By Pouria Savadkouei | 2026-06-08 18:50:34


VIEW MORE
story-6
Every 2026 Ford Engine Explained

Here's everything you need to know about every Ford engine available for the 2026 model year.

By Brett Foote | 2026-06-05 12:58:01


VIEW MORE
story-7
10 Ugly Ford Trucks That We Still Kinda Love

Slideshow: 10 ugly Ford trucks that we still kinda love.

By Joe Kucinski | 2026-06-03 09:51:16


VIEW MORE
story-8
10 Things Every Truck Owner NEEDS (2026 Edition)

Slideshow: the best gifts for dads & grads

By Michael S. Palmer | 2026-06-03 15:43:58


VIEW MORE
story-9
Rezvani's Latest Post-Apocalyptic Monster Is a Ford F-150 Raptor Underneath

Slideshow: Called the Fortress, the 850-horsepower pickup combines Raptor underpinnings with military-inspired features, survival equipment, and a starting price of $285,000.

By Verdad Gallardo | 2026-06-03 11:38:36


VIEW MORE