Currently running a Dunrite triple disc.
What RPM does your converter stall at? Dunn Rite Builds them many ways.... so if you were doing a power brake, what RPM do you see it start loading down at and then again at what RPM will it hold your current power?
Turbo's with Auto Transmissions will all react differently depending on the converter.
The 80mm Exhaust housing that is in you Phat Shaft is the same exhaust housing your gonna get with a SB or SPS charger, granted the wheel size may be different but as things are now the turbo should spool sooner now, which should clean you up sooner.... I would think you should be complaining of High EGT's if the turbo was too small not smoke.