RIP Our Friend
Once you have the seat adjusted to your liking disconnect the switches. This will narrow down if it is a switch issue or a memory module issue. If it adjusts with the switches disconnected disconnect the memory module next. If it doesn't adjust with the switches disconnected give your swiyches a good cleaning and check for loose buttons. If all else fails pray to Lord Lucas.