Was the dash indicator doing anything funny when things were acting up? Maybe the position switch is gunked up or is shorting out. Either way, it's a good idea to check it. Here's a related pic I love to show:
BTW, the switch is still visible in the pic -- black plastic at the base of the shifter.
For one, my tranny computer is messed up -- has a problem I haven't been able to track down in now...7 months...which causes occasional light pendulum shifting. Instead of trying to fix it, I'm just going to convert the car to a stick and live with it until then.
best, whit