Desert-SOHC,
I'm trying to figure out why you have the Buzz?
It would occur to me that any Buzz would be because something isn't right either with the engine or the engine mounting that is coming through the frame.
Is it possible that the engine mounting bolts are not tight to spec?
Or possibly a timing issue? Or maybe cam chain tensioner?

Just throwing a few things out there that might be the root cause of the problem.
I'm probably all wet, but then I've been a Left field thinker most of my life. LOL
Charlie