the service engine soon light is lit up all the time now, i'm not sure about the airfilter or throttle plate, but just to clarify, by backfire i mean it came out the exhaust, like two LOUD pops...how much is the sensor?, my guess is it wouldn't be as expensive as new pistons etc...? and it has backfired once before about 3 months ago, but nothing happened afterwards and everything worked fine, i'm taking it in tomorrow and i'll tell everyone how it goes