Took this 6hp motor to marine mechanic to fix this issue. Stays in gear at idle or mid rpms. He went thru lower unit , everything looked great. Went thru linkage and tightened it back up. He thinks there is a part missing under the cowling. He said nothing was worn in the gears and they lock in...