Hello and thanks for your reply.
I think I got it!
The previous owner had put on a 747mm long belt on it, when
part nr. GE506RB01 cleary says 776mm long. I took the belt off and the scooter
ran just fine.
I will try buying a new one tomorrow, and see how that goes.
Thanks again oilyhans.