Have you checked all brakes for binding ? a lot of folk trying to get more power overlook the simple things first. Me included.
Whip the rear prop off then check to see how free the handbrake drum spins (they are prone to getting full of sludge especially if you go through any deep stuff)...