Help with strange knock???

Thought about installing one of Schumachers Torque Straps just to eliminate the possibility of the mounts causing this problem. either way my motor could use it.