Ted, I was doing a search on symptoms of your problem. Did you have problems with the shift lock, in which you were sticking something into the unlock hole? I thought I saw your response in one of the posts, which may be a prelude to your problem, misaligned gear shifter contacts. Let me know what you think; this is what I found:
A strong possibility is the shift lever is out of adjustment. There is a feedback electronic circuit that tells the computer what gear you have selected. If the linkage has slipped, you can confuse the computer and throw it into the limp home mode. Put the trans in park and look to make sure the shift lever on the side of the trans is touching the metal stop bracket. If all is in proper adjustment, you will not a very smooth movement of the shift knob through all the gears with no hangups.
If not, loosen the "torques" set screw on the shifter rod and move the shift arm over to the stop.
I found it ½ way down the 1st page, post #10 of
http://www.peachparts.com/shopforum/showthread.php?t=104862&highlight=limp+mode