My TJ makes a high pitched noise once the engine is warmed up. It goes away when I press on the throttle so it acts like a vacuum leak. I have checked all the hoses and replaced the throttle body and associated sensors. It is not related to any of the components being driven by the sepentine belt. Any ideas?