Spurling;
That silencer is OK for your 18 HP TM if it is not run at high RPM's.
You could add an exhaust pipe under the truck for more noise reduction.
We use that silencer for a #4MR blower...
before it goes into the HX, which also adds some noise reduction.
Larry