well went to start the car today in the 20 degree weather we're having. Started right up but the idle started bouncing for maybe 10 seconds until it finally stalled. Waited a bit, started up again, idle still bounced for a good minute or so but eventually evened out and was fine without stalling again. Also check engine came up. I'm in school now so hopefully I'll get a chance to stop by AutoZone before work.
Also, I saw that the P0171 code combined with the P0174 can be the CCV? Is it something I should check? Hoorah for more problems -_-