Important

How to Reset the BMW Service Interval: A Complete Guide for Every Model

How to Reset the BMW Service Interval: Instructions for Every Generation

Quick summary. There are three ways to reset the service interval on a BMW, depending on the year of build: a jumper wire across the diagnostic connector pins (before 1999), the trip odometer reset button (after 1999), or the service menu via the Start/Stop button (E82, E90, E92, E93). The procedure is mandatory after an oil and filter change — skip it and the onboard electronics lose their monitoring accuracy. This guide is for owners who want to do the reset themselves without a scanner.

The Problem

After an oil change, the service interval indicator keeps reminding you the car is due. Ignore the signal and the instrument cluster can start throwing errors, while the vehicle’s condition monitoring system loses accuracy. The reset procedure itself differs drastically across BMW generations: from shorting connector pins with a jumper wire to entering the service menu through the Start/Stop button.

Symptoms

  • The service interval indicator stays on after an oil and filter change
  • The instrument cluster throws service-related errors
  • The vehicle condition monitoring system acts up
  • The indicator comes on randomly, with no link to mileage
  • The reset won’t take on the first try on E82, E90, E92, and E93 models

Causes

Different BMW generations use different diagnostic connectors and reset routines. Cars built before 1987 got a 15-pin connector, from 1987 through 1999 a 20-pin one, and from 1999 on the OBD standard. Each type demands its own method.

If the indicator comes back after a reset, the likely culprit is dead batteries in the instrument cluster. On many models, especially those built before 2010, the cluster uses standard AA batteries to retain its settings. When they run down, the warning lights start coming on at random.

The Fix

BMW Before 1987 (15-Pin Connector)

  1. Locate the diagnostic connector under the hood or next to the fuse box.
  2. Bridge pins 7 and 1 with a jumper wire or a length of wire.
  3. Hold the connection for a few seconds — the indicator will go out.

This method works on early E21, E28, and E30 builds. Clean the pins with alcohol before shorting them — the connector may be dirty or corroded. If the indicator won’t go out, check the wiring for damage.

BMW 1987–1999 (20-Pin Connector)

  1. Locate the 20-pin connector under the hood or in the interior.
  2. Bridge pins 7 and 19 with a jumper wire.
  3. Hold for 3–5 seconds until the indicator goes out.

This method works on early E34, E36, E38, and E39 bodies. Don’t mix up the pins — shorting the wrong ones can trigger errors in the electronics.

BMW After 1999 (Trip Odometer Reset Button)

  1. Insert the key and turn it to position 1 (don’t start the engine).
  2. Press and hold the trip odometer reset button (the left one on the instrument cluster).
  3. Turn the key to position 2.
  4. Keep holding the button until the service menu appears (5–10 seconds).
  5. Release it, then press again to select the item.
  6. Confirm the reset by holding the button.

This method covers the E46, E39 (after September 2000), E53, E60, and E65. On the E38 and E39 the new connector arrived after September 2000; on the E46, after September 1999.

E82, E90, E92, and E93 Models (Start/Stop Button)

  1. Get in the car and close the doors.
  2. Press Start/Stop once without touching the brake pedal — the ignition comes on.
  3. Press and hold the trip odometer reset button.
  4. After 5–10 seconds, the service menu appears.
  5. Short-press to select “Oil service” or “Inspection”.
  6. Hold the button until “Reset?” appears.
  7. Confirm the reset by holding it down again.

The reset may not take on the first try — repeat it 2–3 times. You can only reset the interval again after burning through 2.6 gallons of gas. If the indicator won’t go out, check whether “Service due” mode is active.

If Nothing Works

  • Replace the AA batteries in the instrument cluster: pull the cluster, find the 2–3-cell compartment, and fit fresh alkaline batteries.
  • Check the OBD connector contacts for corrosion.
  • Try the reset with all electrical loads switched off (headlights, air conditioning).
  • Use a diagnostic scanner — it resets the interval in software and checks the condition of the control modules.

Prevention

  • Replace the instrument cluster batteries regularly — it prevents false warning lights.
  • After a reset, write down the date and mileage — it helps you plan the next service.
  • If you’re unsure about the pins, use the pinout diagram for your specific model.

The Bottom Line

You can reset the BMW service interval yourself, no scanner needed: jumper wire across pins 7 and 1 (before 1987), pins 7 and 19 (1987–1999), the trip odometer button (after 1999), or the Start/Stop button on the E82, E90, E92, and E93. If the indicator comes back, replace the AA batteries in the instrument cluster. Start by pinning down your model’s year of build, then follow the matching procedure.

Verified against sources

📖 Full Research

Detailed technical deep-dive with engineering analysis, tables and sources.

Read the deep dive →

Need help with your BMW?

Ask our AI assistant — it will analyze the knowledge base and give you a personal answer in seconds.

Ask AI →
Прокрутить вверх