03-13-2012, 10:23 PM
I have a Ford 2006 F250 6.0 Diesel that has been causing me some issues over the last few months and now I am at a loss and so is the local auto shop. Truck has 79,000 miles on it and a Edge programmer and never blows black or white smoke. Started when the Upper fuel bowl was squirting fuel all over engine and once I recognized it I changed the filter and O ring and problem was fixed (there was a lot of fuel squirted in engine compartment). Then about a month later after driving all day truck stalled (no sputter just like someone turned key off) while going about 45 mph and then restarted and stalled again and would not restart and gave these codes- P1378, U0105, U0306, U0100. Let the truck sit and went back next morning truck fired right up and ran fine, codes were gone for about a week. Then went out in the morning and truck would not cold start but cranks hard and gives a U0105 code(noticed injectors did not buzz). I then checked the voltage on FICM it reads strong at 48 before during and after crank. I also checked that the upper bowl was getting fuel and it does with no bubbles. I also drained water/fuel separator and their was some rust. I changed both battery's and checked emergency fuel cutoff switch, and changed lower fuel filter. Truck will now run for short periods of time (2-5 min) then just stall and occasionally gives the U0105 code but not always. I have troubleshot just about everything in the sticky as well as the FICM plugs. I am second owner and truck has never had any issues at all. Any help would be appreciated.