my car chews up alternators like i eat twinkies. i don't like this. it's had two rebuilt bosch alternators in the last six months and three batteris were eaten in the process. the car only has 108000 miles on it,its a 89 325i,and it came from virginia so there really isn't any rust. any ideas?