MBRP system is doing good now! My downpipe was slightly misalligned with the turbo outlet, causing it to leak, which in-turn, caused a really annoying whistle! Also, got the pinch weld bent farther out of the way, no more resonance.
Thanks for all your help guys!