So two adjustments had never worked, rear height up and lumbar down and one adjustment had worked intermittently which was backrest recline. All the archives say the seat switches are the culprit but luck was not on my side .....
To trouble shoot I ended up hooking the seat up to the electrical connector in the car with the seat loose and probing around with a multi-meter.
After a number of false turns the relay pack was at fault, you could hear the relay click when the switch was pressed but no motor action and no voltage at the motor.
OK so remove relay pack (much grief) and clean the connections, put all back together and same symptoms, crap.
Removed the relay body and hooked the seat back up so I could see the relays and now get a meter to the various connections, seems the relays operate in pairs but their was a common relay which activated the three adjustments which didn't work. Getting close now ...
So I get a tooth pick and push the contact on the relay closed, all three adjustments work, voila or Yeeehahhh or whatever!!! Turns out the little copper braid which connects the relay arm to the body was impeding the arm movement. A little adjustment and we are in business.
To have all 12 way adjustment, luxury !!!!!