BMW E46 oil level sensor DIY guide.
All BMW E46 models have an oil level sensor which can be found in the sump. The sensor can fail in two ways, electrically OR it can leak oil. When it fails electrically you will see a yellow oil warning light on your instrument panel. If a yellow oil warning light illuminates on your instrument panel you should check your engine oil level. If the oil level is fine and the warning light is illuminated then your sensor has most likely failed.
Yellow oil light staying on?
This guide will show you how to change your oil level sensor.
First of all jack the front of the car up onto axle stands.
Now remove the plastic rivets from the front of the engine under tray/front bumper.
Unscrew the 7 Philips screws that hold up the under tray to the car and remove the tray.
Remove the 8 x 16mm bolts that hold the aluminium chassis brace/aggregate plate to the car.
Now drain the engine oil from the sump, you'll need a 17mm spanner or a ratchet and 17mm socket.
Now squeeze in the 2 plastic tabs on the oil level sensor plug and pull off the plug, they can be a little fiddly to remove.
Remove the 3 x 10mm nuts that hold the sensor up in the sump and remove the sensor.
Refitting is a reversal of removal, use a little sealant on the O ring and then fit your new sensor, torque the nuts up to 10 Newton Metres.
Sump plug torque 25 Newton Metres and use a new sump plug washer!!
New oil level sensor part number 12617501786. £145 from the main dealer.
Sent from BMW Forums.info. The thinking man's BMW forum.