Make sure of the Grounds
When I swapped my seats -- the lumbar and bolsters didn't work -- but everything else did. I found the ground for these functions (on the seat side) was different than the rest of the seat. My seat side connector had 2 brown ground wires going to the connector -- but the car side connector had on one brown ground wire coming in. I shorted the two brown wires on the seat side and this got everything working.