I have a 1994 Paseo (manual) with 420K miles on it.....have owned it since mile 1. Only major repair was a timing belt at 175K and a radiator replacement a few years ago. Everything was fine until I changed the floor mats around 400K....it's been a struggle ever since, and I'm slowly replacing engine parts every week, but the big issue that won't go away is the recent surging problem. I've read all I can on this and other forums about what to look for when this happens. My brake lines cracked this summer and I repaired them, but soon after that I started to get surging. Of course, I don't think those problems are related. I cleaned the throttle body and IAC valve with no luck and actually it made the surging worse (up to 2000 rpms). Then I just replaced the IAC valve. No change on the surging and high idle. I checked to make sure my flutter valve wasn't warped and that it closed properly after I cleaned the throttle body. All my vaccuum lines are tight, no apparent issues there. Replaced the thermostat and the ECT sensor too. Still the car surges after a cold start. One thing I did notice is that it will surge only above 20 mph when I drift in neutral. Once I hit 20 mph and lower in neutral, the car will begine to idle high around 1400-1800 rpms. When the car has been in the sun all day (90+ degrees lately) in the parking lot at work (no shade) and I go out at lunch, from a cold start it idles close to normal 800-1000 rpms. What else could be the problem that is preventing the car from reaching normal idle? I understand it usually means unmetered air is somehow getting into the plenum and causing the computer to add more fuel to the mix but I'm really at a loss where to check next. Any suggestions would be appreciated, - Steve
Could it be that my after market IAC valve is faulty? Or maybe I clogged the coolant line running to the IAC valve preventing the IAC from operating properly?
Could it be that my after market IAC valve is faulty? Or maybe I clogged the coolant line running to the IAC valve preventing the IAC from operating properly?