I just recently had my 22,500 check up done on my 2005 Endeavor. About four weeks later, the check engine soon light has come on, can anyone suggest a possible reason for this? Is anyone having problems from their Endeavor around this mile mark, I am currently at 24875. Also, does anyone know anything about the SRS light, I have an atermarket set-up in the Ende, and the dealer stated that when they reconnected the plugs, they didnt reset the SRS settings, is there anything that can be done on my part to reset the SRS sensor??? Can someone please shed some light on these problems. Thank you!