It's not a bad engine it's better than the hpi .21 that came on my savage. It's not a high end engine but it should do fine. Going to have more low end torque.
The only reason why we are saying it's the clutch. Because you say it revs fine on the bench. But on the ground it won't go