I only have the one power seat.
The wiring is correct, seat worked great before I messed with it. And I can get it to work properly just before replacing the bezel.
It seams to act different every time I put it together.
Now, with the switch snapped together without the bezel, and hanging loose, it stays activated, going back, but I can hold just a little froward pressure on the joystick lever and it will stop, more forward pressure and it moves forward. Let it go, and it goes back.
I think it has to be in the Bird's Nest of contacts inside the switch. There are eight contacts that just lay there and float until the lever plate is snapped into place.
Current plan is to get is where I want it and then turn it off. (I installed an on/ off switch while working on it). Maybe I should put a reverse direction switch on it.
If I take it apart again, I will take a photo of it. Looks kinda like swastika, put together with crooked contacts, and the center cross part moves them all around to make the seat go forward, back, up, and down. Maybe on of the contact got bent.
Maybe there could be a short to ground where the harness connect to the motor. Will check that out next, if I can get to it with removing the seat.