So if you ever change your own oil in your car or get anyone else other than Toyota to service your car, then you need to know how to re-set the annoying flashing yellow spanner light below the fuel gauge.
The steps
Put the key in the ignition and turn it up one notch. The dashboard lights will not turn on
Press the button next to the odometer to get it to Trip A (different models require either the ODO, Trip A or Trip B, so try all if Trip A doesnt work)
Hold down your trip meter button next to the odometer
When you are holding the trip meter button down, turn your key to the next notch. So, the dashboard lights will be on, but the car will not be started. Do not start the car.
The spanner shaped light flashes irregularly a few times
Continue holding the trip meter button for about 10-15 seconds or until the spanner light turns off. You have now reset your Maintenance Required light.
I have tried this on a 2009 Toyota Landcruiser Invincible and it works perfectly. If you have other models of Toyota or different Landcruiser years that this also works with, please post a comment!
For an 04 (US version anyway) leave odometer on main, not trip a or trip b. The light turns off immediately – no spanner lights blinking
Mikes solution worked for my 07 as well.
If after reset it still comes after starting the car
The exact procedure seems to vary slightly by model of Landcruiser. I’ve been trying to find out more information on this from local mechanics – I know it works on my land cruiser which is a 2009 Invincible. Will post other variations when I find them!