Quick check for what 2M mentions is try running it for a bit with the voltage regulator unplugged see if it will rev then. measure coil primary and secondary resistance. Have the plugs been replaced? check plug caps.
then; check for correct main jets, leaky floats, bad float seal o-rings, holed or torn diaphragm. correct assembly of the jet needles into the CV piston.