Well I had no problem putting it on and getting my car started. Hell everything went smooth and my buddy and I noticed a nice difference in throttle response and power. Well, I started noticing a whistle or a squeak come from it. Normal? Think I left a hose loose?