Well.. Not sure how prevalent this is on Honda's.. But my brothers KX250F had the timing gear slip on the cam. Seems the gear is only using an interference fit. No splines or keys.
Had a guy find that problem, and fix it for me. It required him resetting the gear on the cam, then tack welding the whole thing.
I'm afraid that if this is your problem, you'll likely need someone with a lot more talent with engines to diagnose. Might just be time to take the whole thing to the shop.