If I remember correctly I got bosch sensors for an m3 at an okish price from euro car parts. I would imagine they would be the same sensor. Plenty of crud on the old ones so I could see why new ones would be a benefit.