When you first see the Revo, you are blown away, as its something you have never seen before, especially the suspension.
The engine is weak for such a heavy big chassis, and as all Traxxas engines, just runs hot and always idles high.
I find Tmaxx to be very "bland" in design, compared to Revo.
Revo 3.3 is a beautiful overengineered piece of tech, truly is above and beyond anything released so far in that class.
I am a happy Savage 4.6 owner now, but Revos main letdown is its plastic carb and difficult to tune well, because of it.
I just remembered I used to have the same prob with runaway on my Revo 3.3 which I have sold eventually.
Does your Revo come with an OPTIDRIVE? Its a little box, looks like a receiver and is in charge of making sure you dont shift into reverse by accident, while still moving forward and end up...
A properly tuned truck will not want to take off on you.
Are you sure its not your tuning (lean).
Did you tune the truck when its tank is half full?
Dont worry too much about high idle, traxxas plastic carbs are not that good, and its almost impossible to get it to idle low, unless you richen...