i'm just happy someone else has seen the imploding intake snorkel besides me ROFL
he prolly got hard piping therefore this is irrelevant but ya never know...
anywho... i was gonna ask if you checked all your couplers and clamps? maybe u just popped a clamp?
but i'm retarded and your s/c sits on your intake soo.....once again my advice sux ass.
wish i could see your car, anywho, good luck with it man, hope you get it solved soon