when it rains it pours

Sorry to hear about the run of bad luck! Elec can be so frustrating. Not being a smartass here but do yourself a favor and get a fire extinguisher. I made dad go and buy one for his ride. By the way check anywhere and everywhere before buying from Year one.
Where do you get automotive fire extinguishers? I've been wondering ever since a voltage regulator misshap almost burned my dart to the ground.