Published: June 23, 2026
Quick Answer
To reset the Condition Based Service (CBS) oil reminder on a Toyota GR Supra, you do not press the odometer button. Instead, use the turn signal stalk: press the BC button on the steering wheel, navigate to Vehicle Information, select Service Required, and hold the SET/RESET button on the stalk until the countdown completes. The vehicle must be in "Ready" mode (engine running) and fully stopped.
Understanding the GR Supra CBS System
What Is CBS (Condition Based Service)?
Toyota’s Condition Based Service system is a smart oil-life monitor that goes far beyond a simple mileage counter. Unlike older fixed-interval reminders that trigger every 5,000 or 10,000 miles regardless of how you drive, CBS calculates oil degradation in real time. It evaluates fuel quality, driving style (city vs. highway, short trips vs. long hauls), ambient temperature, and even how long the oil has been in the engine.
This means two drivers with identical Supras could see vastly different service intervals. If you spend your weekends at the track, your CBS will demand an oil change sooner than someone who mainly cruises on the highway. The system takes the guesswork out of maintenance — provided you know how to reset it after the work is done.
Why Can’t I Just Press the Trip Odometer Button?
If you’re coming from a classic Toyota like a Camry or Corolla, you’re probably used to resetting the maintenance light by holding the odometer button while turning the key. That method doesn’t work on the GR Supra. Why? Because the Supra shares its underlying electronics with the BMW Z4. Instead of a simple trip-meter reset, the car uses a BMW-style iDrive menu accessed through the turn signal stalk.
Trying to force the old method will leave you frustrated — and the oil light will stay on. The good news is the correct process takes less than 30 seconds once you know where to look.
Prerequisites Before Resetting
When to Reset
Only reset the CBS oil service reminder after you have actually changed the engine oil and filter. Resetting it prematurely is dishonest and can lead to missed maintenance. Toyota recommends 0W-20 or 0W-30 full synthetic oil for the GR Supra — always confirm with your owner’s manual or oil cap.
Tools Required
No tools are necessary for the stalk-based reset. However, if you prefer a more advanced approach, you can use an OBD-II scanner like BimmerLink or Foxwell NT510. We'll cover that in the FAQ section.
Vehicle Conditions
Before you start, make sure:
- The vehicle is stationary with the parking brake engaged.
- The engine is running (or at least in ignition-on mode — press the start button twice without your foot on the brake).
- The transmission is in Park (automatic) or Neutral (manual).
If you try the reset in accessory mode only, the system may not respond.
Step-by-Step: Resetting the Oil Service Light
Follow these steps exactly. The procedure is identical for all GR Supra model years (2020–2025, A90/A91).
Step 1: Enter the Vehicle Information Menu
Locate the BC button at the end of the left turn signal stalk. Press and release it repeatedly until you see "Vehicle Information" appear on the instrument cluster display. If you overshoot, just keep pressing — the menu cycles through options.
Step 2: Access the Service Menu
Use the thumbwheel on the turn signal stalk to scroll down through the Vehicle Information options. Look for "Service Required" or "Maintenance Information" (wording varies slightly by model year). Select it by pressing the thumbwheel inward or by using the SET/RESET button on the side of the stalk.
Step 3: Highlight the Oil Service Item
Once inside the service menu, scroll to "Engine Oil" or "Oil Service." It will typically show the remaining mileage or days until the next service.
Step 4: Initiate the Reset
Press and hold the SET/RESET button on the side of the turn signal stalk. A countdown or progress bar will appear on the screen — "Resetting… Please wait." Keep holding the button until the countdown finishes. This usually takes 3 to 10 seconds. Do not release it early or the reset will fail.
Step 5: Verify the Reset
When the countdown completes, a confirmation message will appear — something like "Oil service reset successfully" or "Service due: 9,000 miles / 12 months." Press the BC button to exit, or just let the display time out. The oil warning light on the dashboard should now be gone.
Troubleshooting the Reset
Even a straightforward procedure can hit snags. Here’s how to handle the most common issues.
"Reset Failed" or "Service Not Possible" Error
This usually means the engine isn’t fully running — you’re in accessory mode. Fix it by pushing the start button once without your foot on the brake to enter "Ignition On," then press it again with your foot on the brake to start the engine. Then repeat the reset steps.
Menu Missing "Service Required" Option
Sometimes the option is simply hidden deeper in the menu. Scroll all the way to the bottom of the Vehicle Information list. If it still doesn’t appear, try using the iDrive controller (the rotary knob in the center console). Navigate to "My Vehicle" -> "Vehicle Status" -> "Service Required." The iDrive path may be more intuitive for some drivers.
Reset Does Not Clear the Warning
The CBS system tracks multiple service items: engine oil, brake fluid, microfilter, and vehicle check (semi-annual). If any of those are also overdue, the oil warning icon will remain lit even after a successful oil reset. You must reset each overdue item individually by repeating the process for each one. For example, scroll to "Brake Fluid" and hold SET/RESET until it resets, then do the same for "Microfilter" and "Vehicle Check."
The Button Is Stiff or Unresponsive
Don’t force the stalk. Instead, use a gentle, sustained press — the button activates when held, not when jabbed. If the stalk button truly isn’t working, look for a SET button on the right side of the steering wheel (near the radio controls). You can often use that as an alternative to the stalk button.
Common Mistakes to Avoid
- Releasing the SET button too early. The reset protocol needs a continuous press until the countdown finishes. Letting go early cancels the process.
- Resetting before changing the oil. This is not only unethical but can lead to engine damage if you forget to do the actual service. The car’s CBS system will also start counting down from an unrealistic mileage, potentially causing confusion later.
- Confusing the trip reset with the service reset. The odometer trip button on the instrument cluster only clears your trip mileage. It has nothing to do with the CBS system. Always use the BC button and stalk controls for service resets.
Frequently Asked Questions
Does resetting the oil light affect my vehicle warranty?
No. Resetting the indicator is a standard owner maintenance procedure. It only clears the reminder; it does not erase any service history or void your warranty. A dealership would need proof of neglected maintenance — not a cleared light — to deny a claim.
My Supra is a 2020 model. Is the process different from a 2023?
No, the stalk-based procedure is identical across all GR Supra model years (A90/A91). Early 2020 models may have a slightly different menu layout — for example, "Service Required" might be buried under an extra submenu — but the steps are the same. If you get lost, try the iDrive controller as an alternative.
What if my oil life was manually set incorrectly (e.g., 15,000 miles)?
The stalk reset will only return the interval to the factory recommended value (typically 9,000–10,000 miles). To set a custom mileage — say, 5,000 miles for track use — you need a diagnostic tool like BimmerCode, Protool, or a dealer-level scanner. For more on that, check out our guide on custom CBS coding for BMW-based platforms.
Can I reset the oil service using an OBD-II scanner?
Yes. Tools like ISTA+, BimmerLink, and Foxwell NT510 can reset CBS items. This is especially useful if the stalk method keeps failing or if you want to reset multiple items at once. Simply connect the scanner, navigate to the service reset function, and follow the on-screen prompts.
Why does my oil reminder say "7,000 miles" even after a reset?
The CBS algorithm doesn’t just reset to a fixed number — it recalculates the next interval based on your recent driving conditions. If you’ve been driving hard — frequent WOT pulls, autocross events — the system will show a shorter estimate. This is normal and reflects the system’s intelligence. Your oil is still fresh; the car is just being conservative.
The "Semi-Annual Service" item is also showing. Do I need to reset that?
Yes. The Supra CBS system includes separate items for engine oil, brake fluid, vehicle check (semi-annual), and microfilter. Each must be reset individually if they are overdue. Even if you only changed the oil, resetting all due items ensures the dashboard warning light fully turns off.
Will disconnecting the battery reset the oil light?
No. Disconnecting the battery only clears clock, radio presets, and some adaptation values. The CBS data is stored in the DME (engine control unit) and will not be erased by a battery disconnect. You’ll still need to perform the proper reset procedure.
What if the reset worked, but the light comes back on immediately?
This indicates the CBS system detects a genuine service requirement — not just a reminder. Check your oil level physically using the dipstick (if equipped) or the iDrive oil level measurement. If the level is correct, the oil quality sensor may be faulty. You may need a dealer visit to diagnose the sensor.
About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.
He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.
Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.
With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.
For inquiries and equipment purchases, please visit https://carlifterph.com/
Related Posts
- How to Register a New Battery on Toyota GR Supra with LAUNCH X431
- Reset CVT Learning on Toyota Sienta with LAUNCH X431 | Step-by-Step Guide
- How to Initialize Power Sliding Doors on Toyota Sienta (Step-by-Step Guide)
- How to Reset Electronic Parking Brake on Toyota Sienna (2011-2024+)
- How to Perform Linear Valve Offset Calibration on Toyota Sienna Hybrid