No matter if the car is warm or cold, when I start the car it has a strange behavior problem. At first it idles fine, and will idle for about 2 minutes, if I leave it in park or drive it for a few feet then put in park again, eventually the idle wil drop lower and lower until it really starts...