The only time I've noticed that the tractor sounded like it was knocking was when the bracket for the air cleaner broke and the engine was vibrating so hard the two pieces of the bracket hitting eachother made it sound like the engine was knocking.
Does it make any noise when you go forward/reverse or move the loader/3pt?