When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a 1988 corvette. I have only had it since November first and it seemed to run fine except maybe for the idle speed seemed to be a slight bit erratic but didn't vary more than a thousand rpm, other than that it ran fine. It was still pretty warm here in November but later when it got colder here I had trouble getting it to idle when I started it. I thought maybe it was just kind of cold blooded but now that the weather has warmed up it still wants to die occasionally when I start it and put it in gear. Sometimes it also dies before I put it in gear, but not always. It seems like it runs fine going down the road, it's only the idle that I'm having trouble with. Since then I have put a new battery in it and a new oxygen sensor. I don't know if either has anything to do with it but somebody said an oxygen sensor might be the problem. The battery ran clear down and didn't seem to want to hold a charge so I got a new one. I just was wondering if anybody had any idea what it might have wrong with it.
Try this and see if it cures your problem or not.It sounds like it starts OK so this is just an idle problem.Before you do this I would highly recommend you pull the throttle body and give it a good clean with brake cleaner or some ether based product.Also take out the IAC valve and clean the plunger and it's seat in the TB.Get the car up to operating temp before doing the following.
1.Use a bent paper clip and jump the two top right terminals in the ALDL
2.Switch ignition on.Fan should start.Wait 30 seconds.
3.Disconnect the IAC valve.
4.Ignition off.
5.Pull out the jumper clip.
6.Disconnect the EST wire.
7.Start the engine and set the idle with the idle screw in the throttle body to around 500rpm.
8.Shut it off and reconnect everything.
Take it for a drive and see if everything settles down to normal.
If not a new IAC valve is only $30.