Hi, I've owned my 2002 Mazda Protege5 since I bought it brand-new in 2001. I've got 157,000 happy miles on it.
Lately I've been getting the "check engine" light on my dash. I've seen threads that show this as a frequent problem in the higher mileage cars. The car passed emmisions with flying...