Re: Runs good, no fwd!

If it is indeed skipping out of gear and the prop hub is not spun, you can disassemble the lower unit and re-grind the drive dogs square again with a dremel and a carbide bit. ALTERNATIVELY, you can reverse the dog clutch for a very temporary fix, depending upon how badly rounded the drive dogs on the forward gear are.
The first photo shows the forward gear off the shaft and clearly shows the three drive dogs inside the gear ring. The second photo shows the two gears, pinion, and dog clutch as they are arranged inside the gearcase. In these photos, the dog clutch is engaging the reverse gear. If it were slid forward, it would be engaging the forward gear.
Drive dogs need squared surfaces to remain engaged. With age the sharp sides wear and round off.