I didn't have to replace the pump after all, it was just the god damn fuse.
It looked good, but you know how old fuses are, they can crack internally from all the heat cycles and be intermittent.
The truck starts right up now.
Now time to get it road worthy.
My biggest problem, currently, is...