updating what I found....For one I was wrong about the doghead relay. When you say you never had a problem with it you better knock on some wood, I didn't. The starter checked out bad at a supposably reputable rebuilder. They said it needed a total rebuild. I was suspect of this info. One new battery checked out bad, but still was not the cause of the problem. I cleaned the old starter and installed it with no change, the starter would not crank only clunk. I pulled the starter again and hooked battery cables to it and it ran. So now I checked the voltage on the wire coming from the relay under the dash to the starter solenoid and that was my problem, very low voltage only a couple of volts. So I did the doghead relay mod and installed the starter again. Thankfully that cured the starter from only clunking to cranking, but the engine turns over unevenly, either a lack of compression or a thump. I think it is a thumping sound, it does it with each crank of the engine. My hearing is not the greatest, but I can't hear that when the engine starts. The starter had no shims on it and it is stenciled on the starter "no shims". Any ideas here on this thumping noise?
When the engine does start it runs very rough like there is air in the fuel lines. I think that is it, because it clears up after about 5 minutes of idling. I removed the filter base and plugged the hole for the pressure sensor with a screw and some jb weld. The start the following day was much improved, but I haven't driven the truck, so I'm hoping the slight and shorter rough idle condition is only some leftover air.
Now I have a glow plug problem and I'll start another thread on that. This truck had no brakes when I got it either, the problems have been one after another. It has been no wonder the 2002 date coded tires are still brand new on this thing. The best thing about it when I got it is there is no rust, the underside looks new, even the wheel wells. Thanks to all of you for your help and advice!