GB,
After listening to the videos, here is my advise.
Its time for a peace of mind tare down. You are not going to be happy until you do, and you should not be- you have one of the nicest looking bikes on the site.
If you are going to do the rebuild yourself, first move to make is throw away or forget the numbers for places like Draganfly and Feked. We are looking for precision internal engine components made to the correct size from the correct (or better) material.
We are not looking for Wassell grade internal engine components here. And I know a few people will take exception to the Wassell/MCA argument, but we can always run a poll to get a consensus of which name people trust more. SRM or Wassell?.
They cant make brackets or anything else that fits right for F*^%&* sake, are you really going to put one of their oil pumps in?
Or send the whole thing to SRM to be gone through.
Either way, I think I am hearing more than one rattle. I would stop running it before something possibly lets loose and you are worse off than before. My ears are not that great, but one of the noises I hear is pretty solid if you know what I mean.
Lee