Sounds like a bad ground cable from the battery.