How to Reset the Oil Change on an Bmw Carsby Contributing Writer; Updated June 12, 2017
With each new generation series, Bmw car attached an internal code name to its models. Bmw car fitted the Bmw car with a condition-based service interval system that alerted the driver when it needed specific maintenance, including spark plug replacement, cabin air filter replacement, engine air filter replacement and an oil change. Bmw car would like nothing more than to see you pay to have their service department reset the service reminder message, but you can save some money by resetting it yourself.
Under The Hood:
- How to Reset the Oil Change on an E60 535I
- How to Reset the Oil Service Light on a 318I BMW
- How to Reset the Oil Light in a 1998 BMW Z3
- How to Reset an Oil Light in 2004 BMW 530I
Insert the key into the ignition. Press and release the “Start/Stop” button without pushing the clutch or brake pedal. Watch for the service reminder message under the speedometer to disappear.
Press and hold the odometer reset button immediately after the service reminder message disappears. After three seconds, watch for a warning triangle to appear on the instrument cluster. Continue holding the odometer reset button for two to three seconds and observe as an oil can light appears on the instrument cluster.
Twist the toggle switch on the turn signal stalk up or down to toggle through the service menu until you reach the “Oil Life Reset” function. Press and release the “BC” button on the end of the turn signal stalk.
Observe as “Reset” appears on the instrument cluster screen. Press and hold the “BC” button for two to three seconds and watch as a whirling clock emblem appears on the instrument cluster’s screen, which indicates you reset the oil change reminder successfully.
Turn the ignition key to "OFF."
Press and hold the trip reset button to the left of the odometer.
Turn the ignition switch to "ON" without starting the engine.
Release the reset button when "RESET" appears on the display.
Press and hold the trip meter reset button until "RESET" flashes on and off.
Press and release the tip meter reset button. The oil service light resets.
Open the hood of your BMW. Use the enclosed metal prop to hold the hood up as you work. Locate the diagnostic data port. It looks like a giant black screw cap, and it is located on the right side of the hood near the strut tower.
Open the cap, and inspect the interior. There should be 20 small holes and one larger hole in the center with a pointed "peak" in the middle. You want pins No. 7 in the connector. If you point the peak in the center hole straight up, Pin 7 is at the 6 o'clock position on the bottom-outer row. If you look closely at the connector, you may see tiny numbers denoting the pin next to each hole.
Cut a length of 12-gauge jumper wire long enough to reach from the connector to one of the studs on the strut tower. Strip approximately 1 inch of insulation from one end of the wire with wire strippers. Twist the wire with your fingers. Wrap the bare wire around one of the strut tower studs, and spin a nut down over it. Tighten the nut down with a wrench or socket to ensure a solid ground.
Strip about 1/2-inch insulation from the other end of the jumper wire, and twist the wire strands together with your fingers. Turn the car on, but only turn the key enough to start the electrical systems in the car and not the engine.
Push the bared end of the grounded jumper wire into the No. 7 pin hole identified earlier, and count to four. After exactly four seconds, quickly pull the wire out of the pin port. If you leave it in for 10 seconds or more, the computer will reset all of other service intervals as well. Check the oil light to see if it has turned off. If it hasn't, try the process again. Reinstall the port cap when you're finished.
Items you will need
12-gauge jumper wire
Nut fitting strut tower stud
Wrench or ratchet
Get in the driver's seat and insert the key into the ignition. Turn the key to the "ON" position.
Locate the reset button located at the top left side of the instrument cluster. Depress and hold for 10 seconds. A four line menu will appear on the speedometer display. The first line is the "BACK" function followed by three service and maintenance items. An "0" symbol next to the service means that particular function cannot be reset at this time. An "!" means it can be reset. This is to prevent prematurely resetting a service. The system will not allow a reset during the first 20 percent of service.
Locate the lower axial FAS reset button on the turn signal high beam switch. Use it to scroll through the maintenance and service items. Select the "Oil Service" to reset.
Depress the reset button for a few seconds to display a two line menu on the tachometer display. The "Back" function will be listed on the first line, and the reset function will be listed on the second line. Use the axial button to select the "Oil Service." Depress the reset button again to reset the selected maintenance procedure. A third menu line will confirm a successful reset.
Log the date, mileage and service performed for future reference.