Try this for the drive positioning:
AUTOMATIC DRIVE POSITIONER RESET
Before you start the procedure, remove the neg. cable from the battery,(for about 5 to 10 minutes has worked for me) put the cable back. I have used dielectric grease on the post( since I have not had the problem) make sure you have a better than good contact. Now you can start the procedure.
1. Open the driver's door
2. Turn the key to the Run position
3. Turn the key all the way back off, but don't remove the key
4. Close the door
5. Wait about 1 minute
6. Open the door; the memory function should work now.
From this thread:
94-q45-plenum-rocker-covers-struts-and- ... t9818.html