The maintenance light resets differently depending on your 4Runner's model year and whether you have a basic or advanced dashboard display

The maintenance light — also called the service reminder light — appears on your 4Runner's dashboard to tell you that scheduled maintenance is due. Unlike a check engine light, it is not a warning that something is broken. It is a timer that Toyota sets based on mileage or time intervals. Once you have completed the scheduled service, you need to manually reset it. The steps vary: older 4Runners use dashboard buttons and the odometer display, while newer models with touchscreen displays use menu navigation.

Resetting the light yourself takes less than a minute and costs nothing. You do not need a dealer or a scan tool. However, if you have not actually completed the maintenance that triggered the light, resetting it will hide the reminder until the next interval arrives.

Key Takeaways

  • The maintenance light reset method depends on your 4Runner's generation: 2003–2009 models use the odometer button, 2010–2023 models use the dashboard menu, and 2024+ models use the touchscreen.
  • You must turn the ignition to the "On" position (engine off) before you can access the reset function on any model year.
  • The reset erases the service reminder but does not check whether maintenance was actually performed, so only reset after you have completed the work.
  • If you cannot locate the reset option on your dashboard, your owner's manual contains the exact button sequence for your specific model year and trim level.

Reset steps for 2003–2009 4Runners with mechanical odometer displays

Older 4Runners use a combination of the odometer button and the ignition position to access the reset. Turn the ignition to "On" without starting the engine. Look at your instrument cluster — you should see the maintenance light illuminated. On the left side of the steering wheel, locate the odometer/trip button (the small button below or beside the odometer display).

Press and hold the odometer button for about three seconds. The odometer display will change to show "000000" or "Trip A" or similar. Continue holding the button until you see the maintenance light blink or disappear from the cluster. Release the button. Turn the ignition back to "Off" and then start the engine normally. The light should no longer appear.

If the light reappears after you start the engine, repeat the process. Some model years require you to hold the button longer — up to five seconds — before the reset takes effect.

Reset steps for 2010–2023 4Runners with multi-information display

These generations use a small screen in the instrument cluster and steering wheel controls to navigate menus. Turn the ignition to "On" without starting the engine. On the left side of the steering wheel, you will see two buttons: one to scroll up and one to scroll down through the display options.

Press the up or down button repeatedly until you see "Maintenance" or "Service" appear on the multi-information display. Once you have highlighted it, press and hold the button (or press the center select button if your model has one) for about three seconds. A submenu will appear asking you to confirm the reset. Select "Yes" or "Reset" using the steering wheel controls. The display will show a confirmation message, and the maintenance light will turn off.

Turn the ignition to "Off" and start the engine. The light should remain off. If it comes back on, the reset did not register — try the process again, making sure you hold the button long enough for the confirmation screen to appear.

Reset steps for 2024+ 4Runners with touchscreen interface

The newest 4Runners use a large touchscreen display in the center of the dashboard. Turn the ignition to "On" without starting the engine. On the touchscreen, tap the "Menu" or "Settings" icon (usually represented by three horizontal lines or a gear symbol). Navigate to "Vehicle" or "Maintenance" settings.

Look for an option labeled "Service Reminder," "Maintenance Reset," or "Oil Change Reset." Tap it, and the screen will prompt you to confirm. Select "Reset" or "Yes." The touchscreen will display a confirmation message, and the maintenance light on your instrument cluster will turn off. Start the engine normally and verify that the light does not reappear.

What to do if the reset does not work

If you have followed the correct steps for your model year and the light remains on after you start the engine, the reset may not have registered. Turn off the engine, wait 30 seconds, and try the process again. Make sure the ignition is in the "On" position and not in "Accessory" mode — this is a common mistake that prevents the reset from taking effect.

If the light still does not turn off after a second attempt, check your owner's manual for your specific model year and trim level. Some 4Runners with special packages or regional variants have slightly different menu structures. You can also contact a Toyota dealer, who can reset it for you at no charge if you have just completed service there, or for a small diagnostic fee if you had the work done elsewhere.

Why the maintenance light comes back on

The maintenance light is programmed to return at regular intervals — typically every 10,000 miles or every 12 months, whichever comes first, depending on your 4Runner's model year and the type of service. If you reset the light but do not perform the scheduled maintenance, it will reappear at the next interval. This is by design: Toyota uses the light to remind you that routine work like oil changes, filter replacements, or fluid checks are due.

If the light comes back on very quickly after you reset it — within a few hundred miles — it may indicate that the reset did not save properly. Repeat the reset process. If it continues to malfunction, a dealer can check whether there is an underlying electrical issue with the dashboard display.

Frequently Asked Questions

Can I reset the maintenance light without going to a dealer?

Yes. The reset is a standard owner function built into every 4Runner. You do not need special tools or a dealer visit. Follow the steps for your model year using only the buttons or touchscreen in your vehicle.

Will resetting the light erase any other warning messages?

No. The maintenance light reset only affects the service reminder. Check engine lights, tire pressure warnings, and other alerts remain unchanged. Resetting the maintenance light does not clear diagnostic trouble codes.

What if I do not know my 4Runner's model year?

Check your vehicle registration, insurance card, or the door jamb label on the driver's side. Your owner's manual will be specific to your year and trim. If you do not have the manual, you can read a PDF from Toyota's website using your VIN, or purchase a printed copy from a dealer.

Does the maintenance light reset if I disconnect the battery?

Disconnecting the battery will not reset the maintenance light on most 4Runners. The light is stored in the vehicle's computer memory and persists even after a power loss. You must use the dashboard controls or menu to reset it properly.

What maintenance should I do before resetting the light?

Refer to your owner's manual for the specific maintenance schedule for your model year. Typical items include oil and filter changes, tire rotation, air filter replacement, and fluid level checks. Completing the recommended service before resetting the light ensures your 4Runner stays in good working order.