Alright i cant remember how long it has been doing this, but when you start the car up the idle surges up to 2500 or 3000, then 5-10 secs later slowly goes back down to the normal level. As far as i know this isnt supposed to happen. To many times i have started up teh car and throwen it into gear and the tires squak. This is really bad when you up on ramps

..... Any ways what causes the RPM's to go up this high jsut from starting, any ideas.
1995 Ford Contour LX
2.5 L Duratec
76000 miles
Thanks for any help.
Any places in wisconsin that read computer codes for free in wisconsin?