E36 coolant level sensor replacement

Symptoms: You get the "Check coolant level" message on the OBC but the coolant level is fine. Note: replacing the coolant level sensor is not guaranteed to fix that problem, but there is a pretty good chance that it will.

Goal: replace the coolant level sensor (aka radiator levelling switch)

Performed on: '97 M3

Applies to: All E36 6-cyl cars: 325i, 325is, 328i, 328is, 323i, 323is, M3 (the procedure for 4-cyl cars is probably similar)

Time needed: ~1 hour

Disclaimer: I do not assume any responsibility for the correctness of these instructions or their applicability to the specified models. Use at your own risk! Also, use commons sense, don't do stupid things.

Overview: If I remember correctly, when you drain the coolant from the radiator drain plug at the bottom of the radiator, the expansion tank (where the coolant level sits) remains full. Even if I don't remember correctly and this is not true, it's kind of a hassle to lift the car and make a mess with spraying coolant from the bottom of the radiator. Plus I don't have a garage, so I wanted to replace the coolant level sensor in my parking lot, without even lifting the car to drain the coolant. The solution: pull out the coolant from the coolant expansion tank/reservoir through the top, and then replace the coolant level sensor.

Instructions