I was just going to say they had a rotary valve on the end of the crank ...
It sounds like the disc or the crank bearings or seals could be worn ... or maybe the disc isn't timed right ? ... Can you wobble the end of the crank or move it sideways ? ... Maybe the ignition timing is out of whack ... ie flywheel key sheared or missing ......
I was going to get my gran to me buy one of those as my first bike back when they were new ... but I ended up getting an XR75 instead ...
Most of the early model mini bikes had 2 stroke horizontal rotary valve motors with oil injection ... but they had el crappo trannies too ... they'd miss a gear , rev , then bog when they crunched into the next higher gear ... I remember being extremely glad I'd bought a super reliable 4 stroke ...