Well my car defiantly makes that sound when i turn it off. If by the "WOOSH" sound, you mean what it would sound like if the car took a deep exhale?

Then, how might i go about cleaning my throttle body, just pull off the screen , or are there things that might mess it op?