I've been working on this new-to-me 2006 TRX350FE off and on for around a month now... it now seems to function properly (idles fine, no issues with throttle response or power), but it has a terrible noise coming from the top end that is variable with RPM. I took a video rather than trying to describe it. In the video the first few seconds are at idle, then I tap the throttle a couple times. Any ideas? Valve clearance is set properly, and double checked.