RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
Why does the maintenance light indicator come on? Is this the oil change reminder?
read the owners manual.
Yes, it means it is time for an oil change. (I have a 2007 Scion tC also)
Featured Shops and Dealerships