Well, my motor can beat my friends shen car with the stock 3.0 motor in it, so I am guessing a 3.2-3.5, and it has lots of power. I can't remember the last time it fell, but I think all it did was the steering magnet went off center. So I jsut fixed that.
Sorry, I don't know what kinda clone it is...