It could even be an exhaust sensor sending an error code. If it's intermittent and your car is running just fine and you've checked all the minor stuff (fluid levels, loose belts, etc.) it may just be a sensor. It IS a 2003, so it's got a few miles on it I take it.
|