I had a problem with the fuel pump in my LWB that drove me nuts! At first, the voltage would drop when the pump was connected. Took me far too long to see that the pump was shorted to ground. Fixed that...
Then, I had power supply problems so I rewired it all the way from the relay to the pump. Fixed that...
At breakfast during the first rain in months. Go out to truck, no start. Make it home, check power to pump-yep, swapped another pump in. Fixed that...
Driving down the road the other day, damned thing quit! Got out, wiggled the wires, started back up... Drove a coupla blocks, quit. Wiggled wires. Drove to the bank. On the way out of the bank, truck quits. I pulled out my trusty jack knife, lopped off the ground wire down to where it wasn't corroded, twisted the wires together, it got me home! I've since connected the wires a little better.
It was a nightmare getting this truck to run consistently!
Good luck.