Have you tried wiggling it (oh er misses)....if the rest of the functions work, then the PCB controller still works.
Take a good look under the seat for any loose wires to the seat height motor as when you moved the seat around, it may have been loose, and the movement has loosened it to the...