Well, I ended up being able to get out to the marina this evening, and, sure enough, it turned out that the shifting rod had come loose. Apparently when the mechanic at Guenther's Marine changed the impellers, he did not tighten it properly and it soon worked its way loose. Not a comforting...