Well an update to my story
You may recall we resoldered the 6 pins in the plug that goes in the seat (pictured) adjuster door switch and solved all the movement problems
About 3yrs later the guy who did my fender bender finished up trapped in the same position as me in post 1
When I collected the car I had to remove the switch and squeeze and mess with it so I could make enough room to get in and drive home. I then pulled the plug as this is not something you want going wrong while driving, it seems any memory or switch movement sends it further and further forward.
I have learned a bit more since then, and my soldering knowledge is better thanks to e-420
So what I found, is a similar problem with the same result. I found the 6 pins in the back of the switch get stressed probably from pulling the tight fitting plug a few times when removing the door panel is necessary.
If you look closely at the solder joints, you may be able to see the cracks around several of the centre pin areas, causing the malfunctions.
I heated the solder up to a nice shiny liquid and all is back working correctly again. It is now safe to get back into the driving seat
TIP: if you do this once the 2 pieces are lose keep them in the upright position when taking the top of so you don't lose any little pins inside.