Muffler

Rumblefish, as usual, is right on. The one suggested is 21.5" overall length as is the OEM one. And inlet and outlet bushing sizes are right and it is cheap! :)