Then I would do the best you can with what you have. Replace the fuel filter, advance the timing some, lube all bearings and check the brakes for dragging. When you replace the fuel filter fill it with ATF or Diesel fuel additive......then start the truck, let it idle for about 15 seconds and turn off and let it sit over night. The go out and run it hard for a bit.
As far as the GP thing, instead of spending the $$ on a new controller, why don't you just do the push button mod? Then you can simply hold the button down for 8-15 seconds (depending on temp) prior to starting it. This would take your controller out of the picture and you wouldn't need to worry about it malfunctioning and leaving you stranded.
It’s the relay that’s going bad, not the controller. It has the 7.3 glow plug controller/relay. I have a manual button but I put back the controller setup so I could see the WTS light to know if it was kicking on at the relay. The relay sits up on top of the controller and can be replaced on its own for less than the whole thing.
What kind of ATF? The fuel filter has less than 10k on it.