It can be a worrying development when your check engine light comes on. There can be a variety of reasons for this to happen. The problem might be located in the head gasket or camshaft and crankshaft sensors. It could be to do with a failure of the catalytic converter or the EGR solenoids. Perhaps it’s the fuel injectors or pump, or the idle speed motor.
These are just some of the possibilities. Incidentally, if the light is flashing, it’s best to consider that as an emergency; a steady light is often more of a warning. Either way, a swift professional check is the obvious answer.
TSC is a Ford repair specialist, based in Englewood, and so handy for the Denver Metro area. They’ll soon cast light on the reasons for your engine light being lit up!