RE: NOT IMPRESSED WITH MINI RIO
take a look at the drive and see if it's binding there should be a little gap of play inbetween the drive dog and stuffing tube. Take out the drive cable and re lube it and give it another go.
Also maybe your prop is bad.