I would also tighten up your exhaust header mounting nuts. I had to snug mine up several times. Did your mechanic state that the bike was set up with the MAP for the TORs? If it wasn't changed when the exhaust was switched, it will run lean and pop excessively.