Change the rod bearings and cross your fingers!

if it's mainly when cold and the oil pressure's fine it could be piston 'slap', when the pistons warm and expand they quiet down. i've had that before.