hard starter
Fuel filters and oil change will help. I'd be money on glow plugs though, or glow plug harness. FICM and injectors also need to be tested. The problem with this is it's a simple problem, but it has a LOT of possible solutions.
mine didn't come with a plug in from the factory. and i will check the fuel filters
It might have it, you would have to get under the truck and look, they're usually zip-tied out of sight. If not, the block heater IS there, but the cord is not. Starting in 05 the cord became an option believe it or not. You can get them on ebay for around $20.




