Went to Lube Pros today to get the oil changed. The maintenance light was on when I pulled into it AND after I left (apparently they didn't know how to reset it). I plugged in my OBD II reader and it unfortunately didn't have an option to clear the light.
I was going to call the Toyota dealer near me, but instead I did a quick search online for the answer. Here it is:
Turn ignition key to 'ON' and press the odometer button until the display reads actual mileage... not Trip A or B.
Turn ignition key to OFF.
Hold in the same button you used in step 1.
While holding the button in, turn ignition key to 'ON'.
You'll see the mileage turn to dashes that'll decrease.
The 'Maint Reqd' light should blink and go out.
Works on a 2007 Corolla! (IMG:
style_emoticons/default/banana.gif)