Hey guys. So I have a 1999 Mazda Protege ES 1.8L and it's been giving me nothing but problems. Right now, it's idling very rough. It sits at around 500-600 RPM and flutters up and down. Sometimes it drops very low to like the 200-300 RPM range and everything shakes tremendously. Everything...