RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
The check engine light comes on along with the engine skipping or cutting back on hills.
How do I stop the skipping and cutting back on the hills.
It sounds like you have an engine misfire under load. With the check engine light on a fault code is stored in the power train control module. Reading the codes stored in the pcm should help get to the cause of your misfire.