Subliminal advertising.
The battery ground wire runs from the battery to the engine block.
There is probably a positive wire touching a ground somewhere.
Negative - (Black) is Ground, Positive + (Red) is Hot. Ground wire goes to Negative (Black) it goes from negative on battery to engine for ground.
Usually on the Negative terminal of the battery.
excessive current. Either the ground wire is not heavy enough to withstand the current or the ground connection is dirty and causing resistance therefore causing heat. check all connections at either end and if you have fitted the lights after factory be sure that the positive battery feed for the light is fused as close to the battery as possible
If the battery dies the smoke detector sill works, that the biggest advantage to using hard wire.
Might be bad ignition switch?? Check the ground wire as well. Check and clean if corroded: The Ground strap/wire from the frame to the engine The small ground wire from the battery to the body The Ground wire from the battery to the engine.
simple answer is ground wire is not properly installed
Follow the ground wire from the battery. The ground wire from the battery goes right into the starter/connected to the starter. Passenger side of the engine compartment under the engine.
You can test the fuel pump by touching the positive wire on the positive post of the battery. You will need to ground the ground wire.
Any wire or other metal object which touches the positive (+) connection of the battery AND the negative (-) battery connection OR the metal bodywork will spark
By removing the ground wire from the battery and putting an amp meter in series between the battery and wire and measure the amp draw after sometimes 15 minutes.