I went through this and even though it could be a million different things. Check to see if the ohm gauge pulses with it. Mine did. I cleaned the contact for the regulater since that grounds itself to the body. At the same time I replaced the battery ground strap, the strap coming from the front...