Use Forscan for diagnostics. First, start with the easiest check before you grab any tools: the Passenger Multi-Contour Seat Module (SCMH) is mounted underneath the passenger seat. Make sure all five wire harness connectors are fully seated. They often come slightly loose over time. When my heated and cooled seats stopped working, the fix was as simple as pushing each connector in firmly—one even clicked, and that was the problem.
Next, look for the SCMH on the Forscan module list and check for any stored DTCs. These won’t trigger a CEL; they’re only saved in memory. Save the list of codes before clearing anything. After that, clear the SCMH codes—though I recommend clearing all stored codes since another upstream module could be causing the issue. Your call either way.
Once that’s done, go to the Table tab and select only the SCMH (do not select “All”). Add all PIDs to the list. I’m using a vLinker FS and checked my passenger seat module this way. I’m attaching data from my results. I tested it twice—once with the bladders inflated and again fully deflated. The screen data shown is with everything deflated. Sometimes air gets trapped in the bladder (especially when no one’s sitting on it), which can cause pressure readings to vary by a few tenths of a PSI. Compare your readings to mine.
Finally, you can run a self-test on the module. In Forscan, go to Tests, select Passenger Multi-Contour Seat Module, and follow the prompts. Any errors will appear in both the log and the DTC tabs at the top. Take screenshots and save the log for reference. Then, go to the Service Functions tab and run the Module Reboot. Check to see if any DTCs reappear.
All of this was done using Forscan Lite. I don’t have my computer with me, but the full desktop version may include additional tests and service functions for the SCMH. I hope this helps. Luckily used replacement modules run around 100 to 200 dollars on the used market, with new modules being around $300 to $400. Luckily it's definitely something you can DIY. I'm sure the dealership is gonna want over $1k for a replacement.
