I posted this on a Jeep forum I am on but thought there might be someone her who might have an idea: OK there is no Cherokee category but the issue is the engine so I though I'd start here. OK engine throws a code a while back (PO 171) and idles rough and gas mileage goes to about 1/2. Ok so it was starting fine and idling OK but then after it warmed up it would start to idle rough. Still with poor mileage it just yesterday started something new so please read carefully - the engine suddenly started to have an odd sound - almost like there is a massive airflow in the area of the air intake - like a large fan is blowing (and its not the secondary fan) OK so I 'work' the throttle on the throttle body and I can get this airflow noise to stop. Now it is randomly starting to stumble and nearly die. ANY ideas on this or where to start? The airflow noise is REALLY weird and is very loud when it is happening - almost like something is 'shunting' and causing a massive airflow through the cold air intake BUT with messing with the throttle cable at the throttle body I can get it to stop. FWIW I am a pretty good 'wrench' with engines & repair so you are NOT responding to a 'neophyte' but I'll admit I am a bit 'green' with throttle body and EFI issues so I need a place to start. Please advise! Thanks!!