My check engine light came on and im not sure why. I always have regular maintenance done and oil changes at 3000 mile. The tuck only has 30,500 miles on it, nothing seems wrong but the light came on. Anyone know any reason it could come on, and is there some way i could turn it off?