I own a 1993 Geo Metro (don't laugh it's good on gas and it's paid for). The other day I was driving home and noticed the "Check Engine" light was on and was staying on. I read on the net that this could just be a signal that comes on after a certain mileage to let the driver know it's time to take it in for a check up at the dealer. Is this true? I hope it is something as simple as this - I cannot afford a costly repair bill. I just got the brakes completly done! Help!!!