Originally Posted by shokwaves
The only seat adjustment switches are on the door panel.
OK, then looking at the circuit diagram, M1 of the M20 seat motor group, I would suspect a fault in the driver seat module itself N32/1. If the memory function will operate the the fore and aft motor (M1) then the motor would appear to be OK.
The passenger side seat does share certain common parts of the electrical circuit but does have it's own seat module. Assuming that the passenger seat operates from the door switch without any problem then this would also suggest that the driver side seat module is at fault. (see photo)
You could try swapping over the modules for elimination purposes.