Its not heat soak. If this is your first boosted car then you need drive other cars that are heat soaked. heat soaked TAPERS off power its not like you hit a brick wall in the MSP.
Its a sensor issue... something is causing it to come on, what its doing is retarding timing severly thats why you feel what you feel either that or its leaning out one of the two.
just like a anti lag system builds boost by retarding timing its doing the same thing while driving lol
Damn near the same thing because when you hit the loud pedal your car goes no where just makes a bunch of PSHHHHHHHH noise