Sorry to hear this bad news. I second Brad. I have had the same thing happen and it turned out to be a loose ground on the battery. Make sure they are corrosion free and tight connections. Hope you get it straight soon.