It could be that something is worn, causing the noise. If your motor mounts are cracked or broken that can cause excessive movement in the engine and the driveshaft. The noise could be something on the engine or chassis vibrating. Check the rear shaft coupler at the hydro input. That coupler can wear causing the input shaft to get worn. That 316 looks to be in very good condition!