Honestly I thought it was because it was hot, I knew it dropped off some anyways just because its the nature of the subby and AWD. But yeah I've fixed the boost leak twice now and rebroke it. I'm gettin T-Clamps this week.
BTW Draco WREX Were are you getting a launch control map? I did not know one was out. I know I cant get one because I'm not DBW.