RE: engine quits after half throttle
Could also be something like the seals are gone in the bearings, but that is usually a gradual thing that is noticed by a need to re-tune the engine repeatedly as it keeps changing after it ran for a long time with no need for tuning.