Sounds a lot like mine did when I had the Random Tech high flow cat on. I even have a BRP coupe. I still have the borlas and the cobb cat back on.
I think the random tech High flow cats are flowing very similarly to the track pipes.
Just a pointless post sorry.