Re: 9.5 jumps out of gear at high speed
First possibility = CLEVIS, shift rod adjustment - see "lower unit" group diagram.
Second possibility = Standard CONNECTOR. - see "gearcase group" diagram.
Third possibility is gear.
The fact that you can keep it in gear by holding the shifter down suggests that you may be able to correct the problem by adjusting the shift rod connector [2] properly.
The screw has to be completely removed in order to reconnect so that the grooved section of the shift rod is captured by the screw on each of the upper and lower shift rods.
If that is not the reason for the problem, assure that the shift rod adjustment CLEVIS [1] is set such that the shift rod makes a full movement fron top to bottom.
If 1 and 2 are OK, replace the damaged gear.
Use the 1968 diagrams at the BRP site if you don't have a parts diagram - the 68 and 67 are virtually identical:
http://epc.brp.com/default.aspx?brands=ej&lang=E
BTW, it is often less expensive to find a used gearcase from a salvage yard or Ebay. I would put the value of a used 9.5 lower unit at </= $100. US + shipping.