Try leaving the truck in a sunny spot with the gas tank side getting hot from sunlight. Then drive it during the hottest part of the day. Fuel heats up from recirculation too so maybe letting it idle an extended period would create cavitation.

I thought I had a come and go electrical problem too.