Thank goodness I got the Borla installed- SO much better, no drone and much more fitting sound character. You get what you pay for.
I can't enjoy it fully just yet- I am waiting for my exhaust bracket and proper hanger bushings as the Borla fits with the OEM variety that I am now missing. ECS Tuning has sent the incorrect part so I will have to wait a bit longer- such is life.