Finally after checking every wire on this truck I got it.
I took the ground cable off battery where it connects to frame of truck and even though it appeared clean I cleaned a little more and tightned cables (three 0f them) back to frame and it starts as it should.
Can't believe how simple the fix was.
Just thought I would pass this on in case anyone else runs across this problem.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.