Awesome thanks for all the help guys, ill try to do these responses some justice.
When this happens, is the bike on the centerstand (wheel turning), or is the rear wheel stopped on the ground?
This was with the wheel on the ground, i noticed it stopped at a light while riding. It doesnt do that all the time, but at that point it was doing it.
put it up on the center stand, let it idle.
check for a rattle on the chain guard. does the chain want to jump off overworn sprockets?
do you have a 4:1 exhaust? (is the chain rubbing on the centerstand because there is no centerstand stop?)
Same thing here, if i start the bike and let it idle, the chain usually won't be moving / jerking. Also i took the chain guard off when i took the back tire off to clean the drum brake, and haven't put it back on so its not the guard. I don't know how to tell if the chain wants to jump off the sprockets, but I would say when it happened it didn't look like it was coming off of the back wheel sprockets, more like it was being jerked from within the engine/transmission.
My 1977 CB750F2 had a stuffed starter motor, it'd turn the engine over really slowly, but it also made a clacking/gronching noise as I rode along
thats interesting, because i would say the sound that i hear when i get into low RPMs or moving from stopped is like a metallic "clacking" sound. "rocks in a metal fan" type of thing. But the bike starts up instantly with the starter, haven't had any problems with it that way.
If someone's over-tightened the chain they may have damaged the output shaft bearings, and possibly also the wheel bearings, which could account for the jerky feeling, same if there's a tight spot in the chain.
How would i test this? or is there any way to? I put the back wheel back on myself and i think the chain is correctly tightened after that, but I could be wrong. The back wheel spins pretty freely so i don't think its wheel bearings, As far as the shaft bearings go i have no idea how to test that.