i checked the connection for corrosion and they are clean. good inside the switch. whatever it is, its after that. i tried to ground out each wire without the switch and i still have spark. i can tell where its supposed to go to and where its shorted. would i just splice in a wire from the coil circuit and ground that out to fix it?