I have no idea how it happened, but the link from the throttle bell crank came off. Seems impossible as it has a keeper on it.
My son was out in it at speed and the motor suddenly went to idle.
Oh well, in the process I rebuild the fuel pump, new fuel line with prime bulb, new plugs, and new filter. Such fun!