i have an 06 independence 240st custom.240rear tire and126c.i. s&s motor.it has a kerker 2:1 megaphone exhaust(027-7142 is stamped on megaphone part of exhaust) but there is no baffle inside.will a 100-6357 baffle fit or is there another replacement?