My new turbo install..

Flowmasters super awesome high flowing baffle design may actually help a setup like that.