Sometimes when I go to start my car, it won't turn over on the first try. So on the second try, the car will start. Usually, the check engine light will pop on, and when I go to drive, I can't get any acceleration, and can hardly shift into second gear. Then I'll have to shut the car off and turn it back on again, and then it will drive just fine. After a few days of driving the car, the check engine light will go off. I notice the car does this after I haven't driven it for a couple days, and when it gets pretty cold out. Does anyone know what the issue going on is here?