Tag Archives: ODB2

How to Fix A 2016 Ford Transit With a 3.7L Ecoboost Engine That Has a P051B Error Code

So, we have a 2016 Ford Transit F150 van with the 3.7 liter EcoBoost engine. It’s actually surprising how powerful that engine is because it can launch that big rectangle! However, there is an irritating recurring issue that we’ve had and that is the “P051B – Powertrain” message when the Check Engine Light (CEL) turns on. The posts and forum threads weren’t always very clear about what to do so I figured I would write about my experience to try and help people out.

How do I read ODB2 codes?

I’ve written about it in the past, I use a BAFX ODB2 scanner that connects to my Samsung phone via Bluetooth. I then use the Torque Pro app to read error codes and reset them when needed. I’ve used this combo for years and am quite happy.

Here’s the error code in Torque Pro. There is a free Torque version and a Pro without advertising. I find ads annoying so I paid some really small amount of money to go to Pro years ago and think it is totally worth it.
The ODB2 port is located just above and to the left of the brake pedal on the lower parts of the dash panel.

What is error code P051B?

The P051B code is returned when the engine control module (ECM), or the vehicle’s powertrain control module (PCM), has detected that the engine crankcase pressure sensor is returning values that are outside of normal operating limits. Isn’t that just great?

Remember the positive crankcase ventilation (PCV) valve and exhaust gas recirculation (EGR) system that cars had when you were younger? This is related to that – the fumes inside of the engine needs to be pulled out and burned. This improves both efficiency and emissions. The sensor is reporting back pressure changes of the EGR.

Now this is where things went sideways. I had a ton of rubbish posts to read through until I found out that Ford used a different name for the sensor plus it wasn’t exactly clear about where the sensor was located on what to order.

What does Ford call the crankcase pressure sensor?

No, they couldn’t call it something that obvious. Ford calls it the Delta Pressure Feedback EGR (DPFE) sensor. So, if you are searching all over for Ecoboost and something with pressure sensor in the search text, you’re going to find a ton of confusing crap. Try searching with DPFE instead.

Trying to find out what DPFE stood for was really bugging the hell out of me. A fellow told me to go look at the official 2016 Model year ODB guide from Ford and finally, on page 120 they define it as the Delta Pressure Feedback EGR (DPFE) sensor.

One other comment – Ford has a lot of free reference information available online but you have to hunt for it. Click here and select the option for Free Resources – that includes OBD2 guides by model year, body repair and much more.

So what can cause the P051B error code?

There are a number of things that can cause this code so let me list them in the order I would check them starting with the easiest:

  1. Is the dipstick fully inserted?
  2. Is the O-ring that seals the cap in the tube intact on the dipstick?
  3. Is the engine oil overfilled?
  4. Is there water/coolant in the oil causing it to be too full? The oil will be frothy and colored like coffee with milk in it.
  5. Are any of the PCV lines cracked or otherwise knocked off?
  6. Look inside the oil fill cap – is there a ton of sludge? If so, pull off the lines and look at the valves to see if they are filled with sludge. You can pull them regardless if you want to be sure.
  7. The pressure sensor might have failed… yeah….

For me, the last two times, it has been #7. It’s getting annoying. I’m now on my third sensor. Note, if it is the sensor then it is not critical but I do like knowing whether the check engine light is telling me something new or not so having it lit all the time is very annoying for me. In other words, you can drive with the sensor having problems but you will not know if a new code is being generated unless you hook up your scanner.

I think the sensor location was a poor choice

Let me tell you that it’s my opinion that the EcoBoost has a design flaw – the crankcase pressure sensor is sitting on a PVC hose and it gets fouled out by moisture and oil. The location can vary depending on your vehicle and which EcoBoost engine you have but on my 3.7L, it’s on the driver’s side of the engine,

So that’s the Delta Pressure Feedback EGR (DPFE) sensor right there in the red circle. Note the oil fill cap in the lower right of the photo to help you get your bearings.

Why they did this, I have no idea and we are now on our third sensor. The first was replaced by the dealer right after we got the van because Ford had revised the design. That sensor then failed and I replaced it myself. It turned out to be real easy.

What to order

Now this is where things get confusing. If you search hard enough, you can find just the sensor unit itself and if Rock Auto is correct, it is the DPFE-30 unit part number FR3Z-9J460-A … but it has been discontinued. I know they revised the design of the sensor to try and reduce fouling and maybe this is the older version. I returned this to Rock Auto and did not install it. I can’t confirm DPFE-30 is the correct sensor just to be clear – I think it is the older design they revised. The part that goes into the tube looked different.

What you want to buy is the assembly that includes the tubing and the sensor. This is the current part number as of my writing this blog to the best of my knowledge: GK4Z-6758-B

Here is the brand new part fresh from the dealer – GK4Z-6758-B
Here’s a close up of the assembly’s parts label.
This is the sensor still on the tubes. It is held in place by the two black “Ears” – one on the top left of the sensor and one at the bottom left. Gently pry them up with a small blade screw driver and the unit comes right out.
This is the part that goes into the hose.

Where to buy the GK4Z-6758-B Assembly?

Okay, you can get it from your local dealership for about $81 or you can buy it online for $38-42+S&H. We were going on a trip so I didn’t have time to wait and went with the dealer. While $81 may sound like a lot, if you mail order the part next day the price difference is less than it may first seem. [Note, prices have gone up considerably due to inflation – as of 5/18/22 it is $45-55 on eBay with free shipping.]

What I have been using more and more are vendors on eBay. You’ll see photos that look like what I showed above and also less detailed drawings that just show a tube. I’d go with reputable vendors that have quite a few reviews and as high of a rating as possible.

How to remove the old tube?

First, use a small blade screw driver to slide under the retaining tab and remove the wiring harness from the sensor. With the tab slightly up, it pulls straight back.

This is the opposite end of the sensor. You need to lift that tab up front just a tad with a small blade screw driver.
The tab just has to rise over that tiny nub just above the “GL3A” printed text near the right end to then slide off.
That little black tab above the white plastic just barely has lift up and then the plug can be pulled back off the sensor.

Next is to remove the tubing from the engine. There are quick connect fittings on each end. You just push the band’s tab out and the band moves out of the slot in the PVC fittings. It helps to look at the replacement hose first to see how the tab moves. With the tab held out, you can lift the tube straight up and off the fitting. It’s actually easy once you do the first one. Again, play with the replacement and you’ll see how it works.

It’s a novel design really. Push that little grey tab to the right and it will allow the fitting to be lifted straight up off the male plug. The one at the bottom of the engine you will need to do by feel but it is the same way – feel the tab, push it out and hold the tab out while you lift.

So, the replacement assembly took less than a minute to click back into place and reconnect the wiring assembly. Done. I cleared the code and a month later, it hasn’t come back.

Lessons learned – be careful while reading on the Internet. There are some people posting stuff that have no idea what they are talking about plus the super secret different name Ford chose to use for the sensor didn’t help matters.

Follow the troubleshooting list I wrote above and if it is the sensor, it is an easy fix. It took me about 10-15 minutes being real careful and I bet the next one will take 5 minutes max. I did have a hard time sorting through all the low-value posts and hope this helps you get your engine taken care of.

5/18/2022 Update: We’ve not had the problem again since replacing the tube & sensor assembly when I wrote this. One thing though is that I do my own oil now and only use Penzoil Platinum full synthetic. I’m not sure if the better oil is reducing particulates or not but just wanted to note that.


If you find this post useful, please share the link on Facebook, with your friends, etc. Your support is much appreciated and if you have any feedback, please email me at in**@ro*********.com . Please note that for links to other websites, I may be paid via an affiliate program such as Avantlink, Impact, Amazon and eBay.