OP did not ask for a CHEAP solution.
It is cheap mechanics like you who ruin the engine for a faulty transmission.
Advice to OP : do not let anyone touch your engine for vibration and knocking in vario.
This is a generic problem across varios over time as the steel belt which is continuous in vario transmission slips and when it slips it puts load on engine which causes knocking.
If your engine is perfect the knocking will be very less. If your engine is weak over time the load will cause more intensity of knocking as engine cannot take such load by the gear slip.
If you want to fix this problem id recommend you change your engine assembly with gear to a vtec one. Its a bolt on fix on vario chasis.
If you want to fix same setup try to get your hands on a left over valve body from atlas stock and have it replaced by a 3s.
OP keep your engine safe from roadside mechanics who will try to make cheap money off cheap engine work thatll cause very expensive engine damage in long run.