This happened to me once with my 1991 trooper, all I had to do was clean the battery terminals with a metal brush. Could be something that simple or it could be a bad ground anywhere. Still, it takes 2 min to clean the battery terminals, funny thing was that mine didn't look too bad.