check your battery cables to the battery, they could be lose or corroded. remove, clean and put them back on, the cables go bad too if the insulation at the ends is wearing off and you can see the copper wire inside of them.

or it could be a bad ground somewhere.