Hey,
I was just throwing out ideas for ya...Maybe it is that fuel pump.
Sorry to hear of your electrical issues my 72 fried the instrument cluster before I bought it.I replaced the cluster and bypass that amp gauge.
On that swamp cooler ,I got one in my shop that I fiberglass the bottom and the inside 2 years ago and had an A/C guy make me a drip pan for cheap,just in case because it is inside my shop on pallet...Has not leaked a drop.Just a thought.