Easiest way to repair an engine which knocks, without pulling it from the car?

I will repeat my suggestion to create an account at Allpar.com . There are folks there who those engines inside and out, and can give you great advice.