Recently my "Service Engine Light" came on, and it stays on, and I am wondering if you have any comments on why the light stays on ie.. engine problems, air filter replacement, fuel filter replacement, or emission problems. I have 31,000 miles on this vehicle. Any help or suggestions...