ok sounds like something wrong with the computer system
when your car first starts up the engine enters a closed loop system it guesses how much fuel to give the engine until the sensors warmup and it gives out the exact amount
but i have no clue on the problem

I have a 2003 Grand Am - 2.2 L and when it gets to negative double digits, it won't start. The first time, I had it towed to a garage. The mechanic said once it warmed up, it started fine. Today is the third time this has happened. I know it's not the batter because I bought a new one, just in case. A retired mechanic told me he believes a sensor could be going bad and when it's extremely cold, just won't start and told me about this closed loop thing. I believe he suggested having the crank or cam sensor checked, but I can just see it now - a female enters a shop and says she thinks the crank or cam sensor is bad, they won't listen to me. Guys at work still tell me it's the battery.

2004 Pontiac Grand Am Se, 4 cylinder will not always start the car is used on a daily basis. It may start it may not. WHen i ran a starter switch to inside of the car it start when i turn key on and h...