Discussion Starter · #1 ·
I'll try to be as detailed as possible. I covered the TIPM, the sensor on the air filter, the air filter itself and I degreased mainly the head cover and intake manifold. I used a water hose, not pressure washer and rinsed and washed by hand the engine and I tried to be careful about what I got wet under the hood. Truck ran fine that day. Next day I am driving it, get a check engine light and code P0148. The only thing I noticed was that when I let off the accelerator that the truck barely wanted to pull a little more even with the accelerator all the way out. Then it shut off on me driving down the road. I stopped truck would not start, so I read the code on my Edge and returned the truck to the stock program (was in tow mode). The code was then gone and I got a tow home. After about an hour, I continued to try and diagnose what was wrong. I could hear the lift pump running and there was fuel getting to the fuel filter (I cracked the drain to check). Tried to crank again and it started just fine, no codes. That evening I changed the fuel filter (it was dirty but not past due about 7,000 miles on it). After changing the filter the truck ran fine. Next day the truck would not start at all, after a couple tries it finally did fire up but was loping and running poorly. It finally leveled out. Rail pressure at idle was between 6.5-7k psi. I could turn it off and repeat with no issues. I am lost between could it be a connection was wet? Could it be the fuel control actuator, the fuel rail sensor, CP3, injectors, lift pump? I will say when it was running rough that I was noticing the idle fuel rail pressure was dipping from 5k to 7k and was much more constant when the engine leveled out. I drove it around my neighborhood and put a load on it, seemed to have all the power as normal. Thanks for the long read. I am just asking how and what to look for. Thanks!