nice, another DS80 owner, and from SA too.
have you taken the head off and checked how much play the piston has?
it may need to be honed and a new piston, rings and associated gaskets.
or worst case a rebore.
wont cost that much to do.
if you have any problems get in contact with me.
i fixed up a mates '82 RM80 a few months ago.
he bought it cheap, not running and got a spare bike with it, missing a fair few bits.
the good/complete bike wasnt selecting gears,
i pulled it down and checked things out, clutch basket was all notched/worn from old age
and the clutch plates had no friction material left on them.
it was also missing a couple of circlips on the gearbox shafts
while i had it apart i also noticed it had a bent selector lever
luckily he had a spare motor, i picked the best parts from both and got it all working again.
it goes pretty hard too, brings back memories riding them and the YZs back in the 80s, lol
i just replied in another DS80 thread too a few mins ago.
i might have to start a build thread on my '86 DS80
cheers, craig