Did you look for boost leaks? If you blow an intercooler coupler it will do this. ITs possible a clamp was just a bit loose, coupler blew off and fell back into place, but is now leaking. Go pull on all of your piping near the connectors and make sure nothing is loose. Then check vaccume lines for leaks