These instructions apply to the Chevrolet Spark Mk2 (M300) 2010-2016.
For other models, please choose your vehicle here.
After an oil change on your Chevrolet Spark (M300, 2010–2016), the oil-life service indicator needs resetting so the countdown starts again. You can do it yourself from the dashboard menu — no tool needed.

On the second-generation Spark (the M300, sold worldwide from 2010 to 2016), the little spanner or oil-can symbol that lights up on the instrument cluster is a maintenance reminder, not a fault. It is the car’s way of telling you that the engine oil has reached the end of its useful service window and that an oil change — and a reset — is due. Nothing has broken; the counter has simply run down to zero.
Because it is only a reminder, clearing it is a quick dashboard job. Once the fresh oil is in, you tell the Spark to start a new countdown from full, and the symbol goes out. The whole thing takes under a minute and needs no scan tool, no garage visit, and no code reader.
What the Service Light Means on the Spark
The Spark tracks the interval to the next oil change and displays a ‘remaining oil life’ figure in the driver information menu. As you drive, that figure falls from 100% toward 0%. When it gets low the cluster warns you, and at zero the service symbol stays lit each time you switch on. It is a running estimate of how much life the oil has left, so the exact moment it appears depends on how the car has been used since the last change.
Two important points follow from that. First, the light is about oil condition and mileage, not about a mechanical fault — a lit spanner does not mean the engine is damaged. Second, resetting the display does not change the oil; it only restarts the counter. The reset is the last step of an oil change, never a substitute for one.
Before You Begin
- Only reset after the oil has actually been changed — the system tracks oil condition, so clearing it on old oil just hides the reminder.
- Park on level ground and apply the parking brake.
- Turn the ignition on but leave the engine off for the whole procedure.
- No tools are required — everything is done with the steering-wheel or cluster menu buttons.
- Give yourself a minute of uninterrupted time so you can hold the button long enough for the confirmation.
Resetting the Service Indicator
- Turn the ignition on but do not start the engine.
- Press ‘MENU’ and scroll until ‘remaining oil life’ appears.
- Press and hold the ‘SET/CLR’ button until an audible signal sounds and a confirmation message appears.
- Release the button and turn the ignition off — the interval is reset.
When it works you will see the oil-life value jump back up toward 100% and the spanner symbol disappear. That is your confirmation that a fresh interval has started.

If the Reset Doesn’t Take
If the oil-life figure does not climb back up, work through these in order — the cause is almost always one of them:
- Don’t start the engine. The reset only registers with the ignition on and the engine off. If you cranked it, switch fully off, then back to ignition-on and try again.
- Make sure you are on the right menu item. The display must be showing ‘remaining oil life’ before you hold the button; holding SET/CLR on a different screen resets that screen instead.
- Hold SET/CLR long enough. Keep it pressed until you actually hear the beep and see the confirmation — a short tap will not do it.
- Cycle the ignition and repeat. Turn everything off, wait a few seconds, switch back to ignition-on, and run the sequence again from the top.
- A warning light that still won’t clear can point to a stored fault code rather than a service counter — you can look the code up on autodtcs.com.
After the Reset
Once the reset takes, the spanner symbol clears immediately and stays off at the next few start-ups. The remaining-oil-life percentage shows a high value again and begins a fresh countdown as you drive. If the symbol comes straight back on the next time you switch on, the reset did not complete — repeat the sequence, taking care to hold the button through the confirmation.
How Often You’ll Need This
Reset the indicator every time the engine oil is changed, and only then. The Spark decides when the next reminder is due from how you drive, so rather than a fixed number of miles it works to a calculated interval. For the exact service schedule and oil specification for your particular car, follow the maintenance information in your owner’s handbook — that is the figure to trust for your engine and market.
Frequently Asked Questions
How do I reset the oil life light on a Chevrolet Spark?
Ignition on (engine off), MENU > remaining oil life, then hold SET/CLR until it beeps.
Do I need a tool?
No — it’s done from the dashboard menu with the SET/CLR button, so there is no scan tool or garage visit involved.
Why won’t it reset?
Usually the engine was started instead of just the ignition, the display wasn’t on the ‘remaining oil life’ screen, or SET/CLR wasn’t held long enough to trigger the beep.
Should I reset before or after the oil change?
After — the indicator monitors oil life and protects the engine, so it should only be cleared once fresh oil is actually in.
Does resetting the light change my oil or fix a problem?
No. The reset only restarts the countdown. It doesn’t change the oil and it won’t cure an underlying fault — if a genuine warning is present, the light will return.
The spanner light is on but I just had it serviced — what now?
The garage may not have reset the counter. Run the reset yourself; if the symbol still returns, a stored code may be behind it.
If a service-related warning stays on, decode the code on autodtcs.com.
Independent guide — not affiliated with Chevrolet. Always follow your official service manual and safety precautions. Read our full disclaimer.