My starter motor got screwed because of the bad crank sensor (above), I suspect. I went to a famous "bmw specialist" in segambut (shop name starts with z
![Wink ;) ;)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
). He told me it was my fly wheel that needed changing. I told him it must be the starter. The next day he called and said it is the stater motor. He then charged me 400 for a second hand starter motor (readily available for less than 250) then 450 for labor. I asked why so much for labor? He said he had to adjust my flywheel. I appealed to his sense of justice, but he insisted. And some still claim that most mechanics are not crooks! hahaha
Starter motor --------------- RM400
Labor ------------------------- RM450