I installed a new engine and a ton of parts about 2 months ago and after that when I let off the gas to slow down, the exhaust makes a popping sound after a second or two. I sent the data logging to my tuner and he seems to think its ok. It put down 533rwhp and 527 rwtq, not that thats bad but...