Hi again
Theres definately something wrong there then, as the problem persists with wheels raised.
It suppose it could even be the motor itself, they are susceptible to problems with brushes, so it's worth taking them out and checking, as it won't cost anything, but I would be more inclined to suspect the controls or more likely the controller itself.
(I had a two wheeled electric scooter that I was asked to repair, it went well with the rear wheel off the ground, but was very slow under any load, this turned out to be a motor fault, and a new motor had to be fitted.)
With your symptoms I think it's more likely to be the controller or possibly the controlls.
You say that it won't pull off except in position 1 or 2, but once moving can you increase speed using the control up to 10, or does it cut out. If it cuts out it looks like the control.
Is your 1-10 control a potentiometer or a click position switch?
If it's a potentiometer type, as most are, it is easy and cheap to change, its only got two wires, and it should be marked with its resistance, you can get one from Maplins or other component supplier.
A quick test would be to leave the wire on the middle where it is, but take the end wire off and put on the other end. The 1-10 dial will now be reversed, but if the resistive track was damaged, at position 2, it would then work from 10 (which would now be slowest) to position 2.
Does it get the correct top speed?
With standard wheels it should do 4 mph, that's a very fast walking pace. If you double the wheel size it should double the speed, if it can cope with them.
Hope some of this helps
Walter