The Check Engine Light may come on due to failure of the Variable Camshaft Timing (VCT) solenoid. The VCT solenoid will need to be replaced to correct this concern.