When the engine is in neutral is the shift handle straight up? Engine off spin the prop as you shift gears, th forward and reverse from the neutral positione shift handle should move the same distance. Have you tried holding the shift handle forward and see if it stays in gear? Pull the prop and put a mark across the prop and hub and then make it slip and then pull the prop and see if the mark still lines up. It could be a loose shift rod coupler or improperly installed coupler keeping it from going all the way into gear. Drain the gearcase and look for metal fragments in the oil. Drain it with the large flat tip screwdriver plug do not remove the phillips pivot pin in the very bottom of the gearbox. Let us know if you figure it out!