okay check engine light has been on for a couple of months with the code P2017. No problems.... Until last week... after a fill up the car wouldn't accelerate. Gave codes P2302,P2305,P2308,P2311,and P2017. Changed ignition coils starts rough but still will not accelerate over 20 mph. Removed Manifold and cleaned. Runners was stuck and wouldn't move; used intake valve cleaner and carb cleaner. Cleaned and checked sensor, it sprang back after cleaning with carb cleaner and WD40. put back together and it doesn't runs rough anymore, however the car doesn't accelerate over 40mph. Could it be the accelerator or the gas line? and still show the code P2017?
{P2017} NO ACCELERATING AFTER FILL UP