That is a tough call, there are several things that it could be.
It sounds like you have a bad IACV (sometimes called idle control valve). This is, essentially what keeps the car idling, but they don't often get better when it warms up.
Have the codes read on the vehicle, and it might give you more direction.
It could also be a vacuum leak, or a engine temperature sensor.
best of luck.
|