I cleaned the EGR on my '98 1.5L Protege today, having the fun rough idle and low idle (~500rpm). It also had no power below 2500rpm, then after it hit 2500rpm it would take off. I also replaced the EGR valve gasket, the PCV valve and grommet, and the throttle body gasket.
It seemed to smooth out the idle on the initial startup, idling right around 800rpm, jumping slightly when the fans kicked on (load on the alternator). "Perfect" I thought, and shut it down and went and changed clothes to go for a test drive.
I get in, the $!@$@# thing now idles at 1900rpm. Every boy racer in town wants to race me because they think I have the revs up to launch it or something.
I guess I get to take this thing apart for the third friggin time, I already replaced the IAC trying to fix the idle problems this thing has. At least it got rid of the code, even if it still idles like crap.
Probably have a vacuum leak someplace... sigh.
I thought foreign cars were supposed to be reliable? My domestic truck has 30k more miles on it and I've never had to diddle with it's EGR valve or IAC. IAC on my truck is $35, IAC on this thing is over $230!