I've never seen a S shaped hose in my engine bay. But i did notice a whistle comign from the intake manifold. So i will be ordering a gasket set hopefully next week. I talked to a mechanic friend and he said that is causing all of my problems. 60 bucks for the gaskets aint too bad.