I have a 1999 GT (3.8L, 2 door) which runs like a top! About 6 weeks ago, after driving over gravel roads my "check enigine light" come on and won't shut off. I have filled up several times so I don't think it's the gas cap. The car runs perfectly and I have no issues with starting, driving, acceleration, etc. Could it just be dirt in the sensors? I've heard of this before. I have it booked in to be checked but I wanted to see if there are any simple suggestions to try at home. Thanks.