OK, hre's the update. Checked everything mentioned above, all appeared to be fine. The only thing we found was, when we removed the shifter, there was a missing o-ring or gasket that went into an indent, about 2/3s of the way down the shaft. Ordered the ring, put it on, replaced the shifter, and it's shifted fine ever since. But I don't understand how that little gasket could have anything to do with it. I don't know for sure that its cured, its only been a day, plan to take it out again tonight. But for about a 20 minute stop - start type of drive last night, it worked fine. Strange??