2012 with about 26K on it. No issues till this morning. Started fine. Blipped the throttle and it stumbled and the check engine light came on...no throttle response at all. Turned it off and restarted fine. Revved it and it seemed okay. Took off for work and it was fine until I got to the highway. Gave it throttle to get up to speed quickly and same issue. Was able to restart again and it was okay until you gave it throttle to quickly. So I eased it to work. Any ideas what it is. I'll pull the codes when I get it home. Plugs and air filter done at 24K. Thanks