Lately my 97 has developed a rough idle that feels like a missfire, whenever im sitting at a stop it shakes and you can see the rpm's bounce when it misses. iv cleaned the iacv, throttle body, egr, new spark plugs and boots, new intake manifold gaskets, checked fuel pressure (32psi), anyone have any idea what could be wrong with my car? also for a few days it started stalling out almost everytime i stopped and now for 2 weeks it hasnt even once but still idles rough, the car accelerates and drives smooth though, i can post a video if needed