With all you have been through, the high revs, broken valve keepers, bent valves.
my guess is your rod is a telling you something, and that is fix me.
Knock knock, I am bad.
My suggestion, cheaper to rebuild / replace motor. sooner then later.
IF you decide to just run it, it gets worse, then you know for sure. cost more money.
take your time, do it right.
Mine did the same thing 2 years ago.
also make sure you use enough oil on new engine. That was my issue, internet was not correct. I was using 5 qts should have used 7.
been running 7 for 2 years now.