Does it not move when you are sitting on it? But move when your out of the truck? Mine wont even budge while im in the seat... not even a noise. As soon as i get up and hit the button she moves... just wore out from over the years.
That could by the outer edge seat foam. The outer edge breaks down over time just from getting in & out. The seat frame cuts through the foam from underneath.
The controls are held to the seat by screws to a bracket inside the seat. The prob with that is that there is nothing between the foam & the controls past that bracket. With the foam deteriorating on that edge, it sags down & contacts the back of the control box & the harness connections enough for them to push the harness away from the connection, especially when sitting on the seat.
Those seat controls in these trucks are prone to failure inside the switches, too. The internal contacts & the actual levers themselves die. Driver sides are mostly the ones that quit. IIRC, the passenger side seats that are similarly equipped use the same controls. Driver & passenger are the same on my seats. (Escalade) Keep an eye out for those at the wreckers!
The controls may be the same prob that the OP has.