Had a similar problem with my control box. A screw inside of it had backed off ,preventing the throttle mechanism from sliding into neutral. Forward...
Devil's in the details- take a look at the backdrop in the pictures. None of them are in the same area. Especially like the 250hp in the living room....