There are always two ways to approach a problem. The first is to solve it, the second is to go round it.
Why not have the baffles taken out of your silencer, or better still, have straight through pipes put in? I can almost guarantee you won't hear the knocking again.
