Bought a 03 from a customer knocking and had blown head gasket, and no oil pressure from cracked pump, rebuilt motor with new bearings cam lifters reworked heads front cover etc and within 10 mins during break in it began erratic knocking at idle. I think the liner noise is most prevalent at idle and is not perfectly rhythmic, as it’s not always moving the same amount with every piston stroke. At some point the piston speed is high enough the liner can no longer move at that speed and it shuts up entirely until again it settles down at idle for a few. The engine has been run for 15k miles and 8 years with lots of off road low range use and it bothered me for a while so I dropped the pan and “pinned” all the liners with a 90 degree drill, tap set, hardware etc. cranked it up and let it run for an hour and it was silent, cam sounded awesome, I was a happy camper. 3k miles later the noise returned on one cylinder, only when hot. I saw that some oil was making its way out around the one “pin” on side of block, that’s the loose one. Haven’t bothered fixing it again but will likely enlarge the hole and tap for larger hardware or plug weld it next time I feel compelled. I added a inline thermostat housing with 180 degree stat and it helped drop temps a bit and reduces the noise as well. It still has not caused any other damage to engine but eventually it will pound the head gasket until it leaks again.