If your turning those RPMs and only getting 28mph... I would definitely investigate the jet pump. Could be as simple as debris in the pump... or badly damaged impeller edges... or damaged stator veins. If the impeller is bad, likely lots of wear on the wear ring also.
Cheers!