Welcome to JustAnswer, my name is XXXXX XXXXX X'm here to help get your problem resolved. Ask follow up questions, thanks. This usually means the throttle position sensor has failed or intake gasket leak..Since check engine light is on start by having diagnostic codes checked. here are instructions to check. Let me know if you have questions, thanks.