Your car isn't just asking for an oil change anymore
Your car's service light means more than just an oil change. Learn how Mercedes, Honda, BMW, and other manufacturers track multiple components and what your service code actually means.
If you drive anything built in the last ten or fifteen years, you've probably noticed that your dashboard doesn't just tell you to "change oil" like it used to. The wrench light comes on, or a message pops up on your screen, and it says something more specific. Maybe it says "Service B due" or "Maintenance Minder B13" or gives you a countdown to your next brake fluid flush.
The old system was simple. A light came on based on mileage or time, and you went in for an oil change. Maybe the shop would look the car over while it was there, maybe not. Either way, the car itself only knew about one thing: oil.
Modern vehicles are different. They use sensors, driving data, and onboard computers to monitor multiple systems at once. And when they tell you service is due, they're often talking about a lot more than just oil and a filter.
What changed
Cars got more complex, and manufacturers started building maintenance tracking systems to match. Your engine still needs oil, but your transmission needs fluid service too. Your brakes need more than just pad checks. Cabin air filters, engine air filters, brake fluid, spark plugs, coolant, differential fluid on AWD models, timing belts on certain engines. All of these have their own replacement intervals, and they don't all line up with your oil change schedule.
If manufacturers just reminded people to change their oil, everything else would get neglected until something broke. So they started building systems that track each component separately and tell drivers what's actually due.
Three of the most well-known systems come from Mercedes-Benz, Honda, and BMW. Each one works differently, but they're all trying to solve the same problem.
Mercedes-Benz: Service A and Service B
Mercedes uses what they call the Flexible Service System. It splits routine maintenance into two alternating categories.
Service A comes first, usually around 10,000 miles or one year after purchase. It covers your oil and filter change, a fluid level check across the board, tire pressure correction, and a brake inspection. The maintenance counter gets reset and you're on your way.
Service B follows about 10,000 miles or one year after that. It includes everything in Service A, plus a cabin air filter replacement and a brake fluid exchange. On certain models, like some AMG variants, you'll also get an engine air filter replacement as part of Service B.
After those first two visits, the pattern alternates. A, then B, then A again, roughly every 10,000 miles or 12 months. The system adjusts based on how you drive, environmental conditions, and the specific model. Mercedes calls the underlying tech ASSYST Plus, which factors in things like fuel consumption, ambient temperature, and mileage to calculate when each service is actually due rather than going strictly by the calendar.
The car tells you when it's time. You'll see the notification in the driver information center, and your service advisor can pull the data when you bring the car in.
"Service B" isn't just an oil change with a different name. It's a broader inspection with specific additional items. If you only changed the oil every time the car asked for service, you'd be skipping the brake fluid, the cabin filter, and the rest of that checklist.
Honda: the Maintenance Minder system
Honda took a different approach. Instead of two alternating service tiers, they built a modular code system that combines a main code with sub-codes to tell you exactly what needs attention.
The main codes are A and B. Code A means it's time to replace the engine oil. Code B means oil and filter replacement, plus a more thorough inspection of brakes, suspension components, tie rod ends, driveshaft boots, exhaust, and fluid levels.
Then there are numbered sub-codes, 1 through 7, that get tacked onto whichever main code is active. Code 1 is a tire rotation and pressure check. Code 2 is engine air filter, cabin air filter, and a drive belt inspection. Code 3 is transmission fluid and transfer case fluid if the car has one. Code 4 covers spark plugs, timing belt if equipped, water pump inspection, and valve clearance. Code 5 is coolant. Code 6 is rear differential fluid, and that one only shows up on AWD models. Code 7 is brake fluid.
So when your Honda's dashboard shows "B123," it's telling you it needs an oil and filter change with the full inspection, a tire rotation, air and cabin filter replacement with a belt check, and a transmission fluid service. All at the same time.
The Maintenance Minder figures this out using sensors that monitor engine temperature, vehicle speed, ambient temperature, and drive duration. It's also smart enough to group services together when they're close in timing. If your oil is due in a month and your transmission fluid is due in six weeks, it'll bundle them so you make one trip instead of two.
The oil life percentage on the dash is part of this system. At 15%, you should be scheduling your appointment. At 5%, service is due now. At 0%, you're overdue.
A Honda with B13 on the dash needs four different things done. If you walk into a shop and just ask for an oil change, three of those items go unaddressed.
BMW: Condition Based Service
BMW went the furthest with individual component tracking. Their system is called Condition Based Service, or CBS. Instead of grouping maintenance into lettered tiers or code combinations, CBS monitors each item on its own and gives you a separate countdown for each.
CBS tracks engine oil, front brake pads, rear brake pads, brake fluid, cabin air filter (BMW calls it the microfilter), and spark plugs. On diesel models, it also watches the diesel particulate filter. Each item gets its own remaining-distance and remaining-time readout, visible through the iDrive screen or the instrument cluster.
The system uses color coding. Green means that item is fine. Yellow means service is due or approaching, roughly 20% remaining life. Red means you're past due.
CBS calculates oil life based on fuel consumption, the oil quality sensor in the pan, mileage, and time since the last change. The maximum oil change interval is around 15,000 miles, assuming you're running the recommended synthetic.
For brakes, CBS uses wear sensors built into the pads. It doesn't just estimate based on mileage. It knows how worn your pads actually are. That matters more than you'd think, because driving habits affect brake wear dramatically. Some drivers go 80,000 miles on a set of pads. Others burn through them in 20,000.
Brake fluid is time-based regardless of mileage: every 24 months. Spark plugs are mileage-based: every 100,000 miles on most models.
What BMW's system makes clear is that the car isn't asking for "a service." It's asking for specific things. Your oil might be fine while your brake fluid is two years old. Your pads might have plenty of life left while your cabin filter is overdue.
What this means when you bring your car in
Oil changes absolutely matter. Running dirty or low oil will damage your engine, and that's an expensive fix. Nobody is arguing against regular oil changes.
But your transmission doesn't care that you changed your oil on time. Your brake fluid absorbs moisture whether you drive the car or not. Your cabin air filter clogs up regardless of your oil life percentage. These are separate systems with separate needs.
Transmission fluid that goes too long without service leads to rough shifting and eventually internal damage. Old brake fluid with excess moisture lowers your boiling point and can cause fade under hard braking. A clogged cabin filter restricts airflow and makes your AC work harder. Worn spark plugs cause misfires and poor fuel economy.
When your car gives you a specific service code or reminder, it's worth paying attention to what it's actually asking for. Bring the code to your shop and make sure everything gets taken care of, not just the oil.
Detailed guides by manufacturer
We've written individual deep-dive guides for every major manufacturer's maintenance system. Each one covers how the system works, what every code or indicator means, reference tables with all intervals, and answers to the most common questions.
Coded systems with specific service codes:
Honda/Acura Maintenance Minder codes explained — A/B codes, sub-codes 1-7, all common combinations
Nissan/Infiniti maintenance codes explained — Maintenance Minder system, CVT fluid notes
Alternating service tier systems:
Mercedes-Benz Service A vs Service B explained — Flexible Service System, ASSYST Plus
BMW Condition Based Service (CBS) explained — Individual component tracking, color-coded indicators
Audi service interval display explained — Minor/major service, S tronic, quattro AWD
Porsche maintenance schedule explained — PDK service, flat-six engines, Taycan EV
Volvo service reminder explained — Drive-E platform, plug-in hybrid and EV notes
Oil life monitor systems:
GM Oil Life Monitor and Maintenance I & II explained — Chevrolet, GMC, Buick, Cadillac
Ford Intelligent Oil-Life Monitor explained — IOLM system, FordPass integration
Jeep, Dodge, Ram, and Chrysler maintenance explained — Oil indicator + severe schedule
Mileage-based reminder systems:
Toyota/Lexus maintenance required light explained — MAINT REQD, 5,000-mile intervals
Hyundai/Genesis maintenance schedule explained — Normal vs severe schedule
Kia maintenance schedule explained — Normal vs severe, EV maintenance
Subaru maintenance reminder explained — AWD differentials, CVT fluid service
Mazda maintenance schedule explained — Skyactiv engines, flexible intervals
Volkswagen service reminder explained — DSG transmission service, VW oil specs
Electric vehicles:
Tesla maintenance schedule explained — Drive unit gear oil, tire rotation, brake fluid, no engine oil
Keeping up with what your car actually needs
Whether your vehicle uses Mercedes' A and B service structure, Honda's Maintenance Minder codes, or BMW's individual component tracking, the takeaway is the same: your car needs more than oil to stay healthy. An oil change keeps your engine protected. The rest of the vehicle has its own schedule.
If you're in Pasadena or anywhere in the San Gabriel Valley and your dash is showing a service code you're not sure about, bring it in. We can read your vehicle's maintenance data, tell you exactly what's due, and take care of it. We work on all makes and models, and we have the OEM factory-level diagnostic software to pull maintenance data the same way the dealership does.
Hyarcs Auto Repair | 2162 E Villa St, Pasadena, CA 91107 | (626) 432-4540 | hyarcsautorepair.com
Have a Question? We're Here to Help.
Call us or book an appointment in Pasadena — same-day service often available.