Listen to Sparkie first, if that doesn't do it (or to order one just in case like I did)
German Auto Supply:
https://www.germanautosupply.com/sto...sensor-82.html
Bosch #: 0 261 210 170
MB OE #: 003 153 27 28
Their price hasn't changed since I got mine in 2011.