P0148 but only at 1/2 tank of fuel?
I have an 06 Ram 2500 with a 5.9. Just came back from a 2500 mile trip and I got the code P0148 at least a half dozen times. Fortunately I have a Banks programmer that allows me to clear the code. After clearing it I could get it started (when the code came up the engine light came on and the truck would stall) and it would run ok for a while then do it again. After a few times I began to notice a pattern, it would occur every time the fuel gauge hit the half way mark. With a full tank of fuel, no problem but as soon as it got to half a tank it would throw the code. Sometimes it would stall immediately and sometimes it would go a few miles first. It acts like it's running out of fuel at half a tank. Since it runs great with a full tank I'm thinking it's the pump in the tank. Has anyone else experienced this?



