Hello everyone, my 04' Grand Prix has trouble starting sometimes. Usually I have to press the gas in order to get the engine to start. After that it runs like a champ! But if the car is sitting over night it starts normal (without pressing gas) But it's very annoying and I know it's not supposed to do that. I'd like to know some of the possible reasons it may be doing that. I also have a engine light on for a bad thermostat and was told it may be related but I'm not sure how. Any help with understanding my starting problem would be great help, Thank you.