The car is a GTP with the 3.4 liter engine. On cold mornings, when we start the car, it starts up right away but races to 3500 rpm for a few seconds, then falls down to less then 400 rpm, and sometimes dies, but sometimes recovers and races back to 3500 rpm. This goes on for about 5 min, and then the car runs fine. The SES is NOT on. I tried to take the car to the local auto parts store to see if there were and stored codes, but they couldn't read it. The GTP that year is a OBD II system with the rectangular plug for the OBD I. They said only the dealer would have the adapter to read it, and they charge a lot. So, can anyone help with the cold start problem, and know how to a less expensive way to read the OBD II system?