any chance you put on an aftermarket alternator? the same thing happened to me, the alternator went out and i tried to save a few bucks and bought an aftermarket one. turns out that very few aftermarket alts meet toyota requirements. saved up and bought one from toyota, dont remember how much, but problem was solved.