Need some ideas/help

Hello everyone.

I am working on a 2000 trx250 and have no idea what to do next. I have swapped out the timing chain, oil chain, chain tensioner, and tensioner arm and I have adjusted the valves. The motor still has a very loud tick to it and I was hopeful you guys might give me an Idea of what to go after next. I have attached a video of the noise. It is audible mostly at idle, although sometimes can be heard through acceleration. Any ideas would be greatly appreciated.

https://youtu.be/jgZQcNX-EpQ