I have a 97 cavalier that has been very hard to get started when the engine is cold. Once the car has been started a run for a while then shut off and restated (i.e. stopping for gas) the cars starts just fine. The check engine lite does not come on either so Im asuming there wont be a code. Any ideas of what might be my problem?