Hmmm we need MyRacing221 to have a look at this thread he had his for 12 years, I've had mine for 2 with never a problem, I had my alternator reconditioned because I couldn't find a replacement so maybe weigh up the options between toyota genuine (ouch) and another rebuild.
Cheers
Bookmarks