Engine Knocking Noise

Sounds like the engine had problems before and a hope and pray set of bearings was just not enough to pacify it. My vote is with Caddyman; it may be time to say goodbye to it.