Get a 2nd opinion. Open system with baffles need fuel and air adjustments. I'm no expert but I think the stock system can't compensate for the change in exhaust. I had mine dyno tuned and never had a problem so hopefully someone that knows more than I do can chime in.
Good Luck!
Good Luck!