2004 F350 with only 54k miles...yup, just 54K! Anyway, over the last week, truck would start, but "diesel" (rough running), but would smooth out after a minute of idling, then everything was good (power, smooth, etc.). Drove it work a few day ago, and figured the start up problem was due to my egr "cokeing up" and ran it pretty hard for a about 20 minutes (accelerating up to 80 mph after dropping down to around 55, and back up again). Truck ran smooth, no chugging or coughing. Next day...same rough startup, then smooth to work. After work, cranking but almost starting with black smoke, but alas...no start and battery that needed replacement, cranked down pretty quickly. New batteries...no luck. Noticed fuel level was just above empty, so trucked in 5 gallons...crank but no luck.
Today, put a OBD2 scanner on it...no fault codes
. Towed it home, oil change with Rotella T, new oil filter, new fuel filters (plenty of fuel in upper cup) but both filters pretty dirty. Pulled the EGR and it was "coked". Cleaned with carb cleaner and reinstalled. Cranked and it sounded like it really wanted to start, but wouldn't... didn't want to crank on it too long. Will put my battery charger on it over the new few days try again.
Now, my fault...even though the mileage was less than 5000 miles since my last oil change (Motorcraft) (she doesn't get driven much) it has been a little over a year since oil change (today)!!!
Any ideas would be greatly appreciated.
p.s. - so embarrassed to post about the neglect I've put her through