it's the alternator. Mine did this too. They had been acting up for about a year getting worse and worse. I bought a new electronic flasher which helped but then one day the alternator just completely gave out. Got a new one and everything's back to normal!


1989 Montero 4dr V6 3.0l