OEM Hella Oil Level Sensor (BNIB) Fits many BMWs E46, E39, E60, Z3, Z4 etc...
I recently bought an OEM Hella Oil Level Sensor for my E46. As it turns out, my sensor is completely fine and I was just low on oil. I paid $110 from ECStuning for it, it can be yours for $95 shipped via USPS in the conti-US. Don't skimp out and buy the off brand sensor. Heres a good opportunity to get the OEM quality sensor for less.
2003 ///M3 6spd Jet Black/Cinnamon (I Loan Valve Adjustment Tools! PM me...)