Problem solved!!! I just removed the baffles from the DnD exhaust (Not sure it's DnD but someone here said it is...) and all I hear now are the barks from the hounds of hell!!!!!!! Before this my wife was actually making fun of it and calling it my new vespa, hahahahaha