If it is a full crank engine a dodgy decompressor can cause over revving as well as a crank case air leak or blocked jet.
If it's a power torque it could be the top starter oring which is common does the engine respond to throttle at all ? Or does it just scream the same all the time