Check that it didnt blow off a intercooler clamp at the pancake pipe...When you lose that seal in the system, it sounds like a subaru boxer motor...unfortunantly it doesnt run like one.
How high did it rev when this happened, did it lock the front tires and skid, or just jerk you?