How old is your battery? Are the terminals on tight? Wires looking like they are in good shape? Alternator charging properly?

I HATE electrical gnomes...