There is a squealing noise coming from my engine which comes and goes. It usually starts shortly after starting when the engine warms a little. I replaced the belt and checked all the pulleys. I'm thinking it sounds like a vacuum leak but have not been able to locate any. Anyone have any thoughts?