I am having the same problem, only when cold on mine though, once up to temperature it drives perfectly. Start up in a morning ticks over at 750-800 start drinking and you can feel it trying to drive itself, come to a junction I have to knock it into neutral and the revs are up in the 1100 - 1200 rpm, place my toe under throttle pedal and gently pull up it will drop to 900 ish. Sorry I can't help with yours, I am leaning towards the pedal on mine but at £150 it's on expensive guess.
Have had it plugged into two diagnosis machines 1-snapp-on 2- text both would let me into faults but no codes where stored and no warning lights are coming on.
Is this anything like what you are experiencing?