Do it yourself
Frequently asked questions about cars and motorcycles

How to Reset the ECU on a BMW 5 Series

Model: BMW Serie 5 E39 - Years 1995-2003
Part: Warning light – error code

To perform this operation, which may seem complicated and specific, you won’t need any special tools or knowledge. Just turn the key to the position just before starting your vehicle to power on the dashboard. Now, press the gas pedal for 5 seconds and turn the key to the off position. Release the accelerator pedal, wait 2 minutes, and remove the key. With these simple steps, you have completed the reset of your vehicle's ECU.

Updated on 26 February 2026 by ScegliAuto

Video tutorial

Related tutorials

BMW Serie 5 (2003-2010 / E61, E60) In this guide, you will find instructions to reset the engine fault light on the BMW 5 Series, as well as on all other models from the manufacturer. …
BMW Serie 5 (1995-2003 / E39) In this guide, find the main instructions to reset the engine control unit of the BMW 5 Series. First, get in the vehicle and press and hold the acce…
BMW Serie 5 (2003-2010 / E61, E60) In this video tutorial, we will see how to remove and replace the faulty parking sensor module on a BMW 5 Series E60 in simple and quick steps. First…

Other guides you may be interested in

How to Check the Oil Level on a Jeep Renegade?

To check the oil level on a Jeep Renegade, you need to open the bonnet to access the components inside the engine bay: on the lower left side of the engine block, you will find the dipstick for checking the level. This should be pulled out and thoroughly cleaned with a cloth: once cleaned, reinsert it back into its tube and pull it out immediately after. This way, you can check that the oil mark is between the minimum and maximum levels; finally, you can place the dipstick back in its tube.

Watch the video!


by ScegliAuto

More videos