Do it yourself
Frequently asked questions about cars and motorcycles

How to Reset the Oil Light on the BMW 3 Series E46

Model: BMW Serie 3 E46 - Years: 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
Part: Service warning light

See other generations:
Video tutorial

If the oil light appears on the instrument cluster of your BMW 3 Series E46 (model years 1998-2006) despite having already changed the oil and the corresponding filter, follow this guide to reset it manually. First, sit inside your BMW 3 Series E46 and ensure the ignition is off. Then, press and hold the button located at the bottom left of the cluster, between the fuel gauge and the speedometer.

While holding the button, turn on the ignition and release the button as soon as the display starts to flash. Finally, press it one last time, and you are done.


Updated on 24 July 2026 by ScegliAuto


Related tutorials

BMW Serie 3 (1998-2006 / E46) In today's tutorial, you will learn how to reset the oil light on a BMW 3 Series E46. First, get inside the vehicle and turn the ignition key to the …
BMW Serie 3 (1998-2006 / E46) In this mini guide for your BMW 3 Series E46, you will learn how to manually reset the engine oil light. First, enter the cabin and ensure your BMW E…
BMW Serie 3 (1998-2006 / E46) To reset the Oil Service light on a BMW 3 Series E46, press and hold the button located on the left side of the dashboard and insert the ignition key…

    Frequently Asked Questions

    • Serie 3 2012-2019 - What do the red and yellow oil warning lights mean in the BMW 3 series? Read answer

How to Reset the AdBlue Warning Light on a Peugeot Boxer

To reset the AdBlue system on a 2018 Peugeot Boxer, follow these steps: Start the engine and ensure the vehicle is parked in a well-ventilated area. Locate the "MENU" button on the dashboard or steering wheel controls. Press and hold the "MENU" button until the menu options appear on the display. Use the arrow buttons or scroll wheel to access the "Vehicle Settings" or "Settings" menu. Select the "AdBlue" or "AdBlue System" option. Look for the "Recharge" or "Reset" option in the AdBlue menu. Once you find the reset option, select it and confirm your choice when prompted. The system will be reset, and a confirmation message may appear on the display. Turn off the engine and wait a few seconds. Restart the engine and check that the AdBlue system has been reset.

Watch the video!


by ScegliAuto

More videos