My car is having starting up in the morning since the cold weather came in. on 2001 Pontiac Grand Prix

Once it warms up 15-20 minutes,it will remain cranked but jerks into gear. Sometimes at a red light I will need to have my foot on the brake and gas to keep it from cutting off. Please help.

1 answer
ck eng codes poss dirty throttle body or bad idler air control valve