HAHAHAHAHAHAHAHA. The answer is to install the Haltech Sprint 500, be sure to buy the solenoid valve and let Haltech Sprint 500 do open loop boost control -- even better, get Haltech 1000 and do closed loop boost control.
The problem is NOT fuel quality, it is NOT too much boost...and not any other reasons above.
The problem is... Fuel starvation.
In simple language, your N/A car is in closed loop when boost is coming in.. this usually happens in part throttle full boost situation (1. no closed loop fuel control & 2.non-linear boost control)
The moment you let go of accelerator and mash it to full throttle, no problem, its because the car is in open loop and the stock ECU will spray fuel according to what the o2 picks up (or what Unichip tells it). In closed loop, it sprays fuel according to the table. Stupid piggybacks that claim they can solve this, cannot. The stock ECU is very clever. So you need a full standalone, or a piggyback that controls the injectors directly -- bypassing the stock ECU for fuel injection completely.
To confirm this, install a wideband o2.