I bought a cheap beacon from a parts store. Worked for one storm. Pulled the cigar lighter plug in apart and found where the wires are soldered had broken. I re-soldered them, tried it. It worked for about a second and blew the lighter fuse. I unhooked the cigar lighter cord, and am now trying to hard wire it. I'm using a simple 2 way toggle. I can hook up the power and ground wires to the battery with the toggle in the on position and it works fine. as soon as I switch the toggle to the off position the wires on the battery spark and get hot, so I pull them off before they melt down. Nothing is hooked up in the truck yet, just testing the circuit before I go to the trouble of installing it. I'm stumped. Do the cigar lighter models have no ground? If I eliminate the toggle and hook up the wires straight to the battery it works fine. I can switch the wires to the opposite posts on the battery and its just reversing the polarity on the beacon, it works the other direction then. Help!