There's a bug in the '01 software thar causes this. I had the firmware upgrade and it fixed the seats but not the mirrors, which remained unpredictable.
The confusing thing is, the memory setting you get back from one of the key fobs is *not* one of the three seat memory settings. Each key fob has it's own "hidden" memory location which gets selected when you unlock the door with a fob. If you had the seat set to one of the three memory positions when you locked the door with a fob (provided you had selected that memory position while the ignition was on), then you will get that positon back when you use that fob. But if you made any adjustments to the settings (with the ignition on), this adjusted setting is what you'll get back even though you didn't store it in one of the three memory positions.
Whatever you do, don't swap key fobs with your wife or most likely you will end up reprogramming key fob memory locations accidentally. Suppose you were using your wife's fob, which she has set to her desired seating positon. You adjust the seat to your liking (or select your preferred memory location with one of the three memory buttons), then start the car and drive. If you subsequently lock it with your wife's fob, you will now alter the memory location associated with her fob.
Any changes that you make to the seating/mirrors (while the ignition is on) will get stored in the "hidden" memory location associated with whatever fob you lock the car with and that's what you'll get back when you unlock the car with that fob.
|