Put a new starter in it. Make sure it is a high quality Bosch unit. Don't try to save nickels on something like this and it will go for a very long time. If you delay the problem will become more and more often. I have just recently gone through this same issue with my neice's '83 240D.
__________________
Jim
|