pop and then coughing and spluttering, are you sure the plugs are on the air flow meters firmly, done that one before, car went into safety mode over a speed bump when the plug fell out, wouldnt rev over 3k lol...
having said that, i have also blown 2 turbos, tap the cat and see if there is a rattle like noise, also mine backfiered heaps when i blew the seal in one of the turbos, then no boost when i blew the wheel off the other one