2001 Celica GT in Celica Club Posted May 19, 2005 my car has it's "check engine" on... is this a maintenance thing or something's wrong with the engine? i'm stupid when it comes to cars... help?
2001 Celica GT
in Celica Club
Posted
my car has it's "check engine" on... is this a maintenance thing or something's wrong with the engine? i'm stupid when it comes to cars... help?