I assume you are shifting the motor when it is running? Sounds like a silly question but some motors do not like to shift when not running.
I love those little 9.5's! I had a '69 Johnson and a '70 evinrude. Do you have experience removing lower units? Was there lower unit oil in the motor or did you check?