Another test: use the seat switch to move the seat in a direction that the switch won't return it. For example, if the switch won't move it forward, then move the seat back with the switch and then use the memory function to see if it moves forward. If it moves with "memory", then the seat is fine but the switch is dirty. Mike R.