Take a look at the hoses that go to the intercooler.Sounds like they might not have tightened one all the way and it blew off.
If it helps start the car then listen for a huge vaccum leak.
If it helps start the car then listen for a huge vaccum leak.