first thoughts are that your cam chain tensioner isn't ratcheting up. try and hold it while the engine is running and maybe the noise is emanating from there.
Just bought the DJH cam chain tensioner. I'm going to check the valves and install that DJH part.
I just rebuilt my kx 250 this past weekend, man I miss the simplicity of the ole 2 strokes...