Sounds like it's grounding out somewhere, I'd look for a loose or chafed wire. Either at a connection or possibly where the wire passes through the firewall.
My oil line fix
My 100k stopped odometer fix
Brace for impact, I'm in a "modifying mood". Massive thread count inbound.