Description
Seat Heating Controller
Citroën C5 X7, C8
Peugeot 207, 308 T7, 807 and other models
This seat heating controller is a direct-fit control unit used on a range of Citroën and Peugeot models. Supplied with common OEM reference numbers 96618990XT and 96500377XT (also referenced as 8906HR / 8906EF / NFP), it restores user control of the seat cushion heater, allowing step or variable heat selection depending on vehicle configuration. The unit is intended for professional workshops and experienced DIYers who service Stellantis vehicles and search parts by part number for quick replacement.
Technical Information
Manufacturer: Stellantis (Citroën / Peugeot)
Model: Citroën C5 X7, Citroën C8, Peugeot 207, Peugeot 308 T7, Peugeot 807 (and other compatible models)
Product Codes: 96618990XT, 96500377XT
Additional Numbers: 8906HR, 8906EF, NFP
Function and Overview
The controller regulates the heating element built into the seat cushion, giving the driver or passenger the ability to switch the seat heater on/off and select comfort levels where applicable. It interfaces with the vehicle wiring harness and the seat heating element; in many vehicles it is mounted in the seat trim or on the seat side console. Replacing a faulty controller restores reliable user control and prevents intermittent operation or loss of heating.
Common Faults And Causes
Failures typically arise from mechanical wear of the switch mechanism, contact corrosion, moisture ingress, or broken internal traces due to repeated use. Over time the tactile contacts can carbonize or detach, causing intermittent function or complete loss of the heating selector. Wiring harness damage or connector corrosion at the mating plug may mimic a controller fault, so both the switch and harness should be inspected when diagnosing.
Replacement Guide
Recommended for qualified technicians or experienced DIY mechanics. Typical replacement steps:
- Disconnect the vehicle battery (negative terminal) before working on seat electrics to avoid short circuits and reduce the risk of airbag-related issues.
- Move the seat to an accessible position. Remove seat trim or covers (clips/screws as fitted) to reach the controller location.
- Locate the controller/switch assembly and unplug the electrical connector. Inspect the plug and harness for corrosion or damage.
- Remove any securing screws or clips and replace the controller with the new unit. Reconnect the connector and fit the trim back in place.
- Reconnect the battery and test all heating levels and safety interlocks. Verify there are no error messages related to seat heating on the vehicle display.
Installation Recommendations
Always isolate battery power before starting work. Use correct trim tools to avoid damaging plastic clips and upholstery. Inspect connector pins and plastic housings for signs of corrosion or melting — replace damaged harness components to ensure a reliable repair. If the seat contains occupancy sensors or airbags, follow manufacturer safety procedures when removing trims.
Why This Part Fails Most Often
The most frequent causes are mechanical wear from repeated operation, contamination of internal contacts by moisture or dirt, and connector corrosion. Prolonged exposure to humidity or spills accelerates degradation. In many cases the heater element remains functional while the control switch ceases to operate correctly, making the controller the typical replacement item.
Notes For Buyers
Customers often search by the part numbers 96618990XT or 96500377XT — including these codes in your order ensures fast identification. This controller is suitable as a replacement for the listed Citroën and Peugeot models; verify fitment against the vehicle’s part number references before installation. Ideal for garages and independent mechanics looking for a reliable, direct-replacement seat heating control.
Benefits
Restores full manual control of seat heating, improves occupant comfort, and eliminates intermittent operation caused by a failing switch. Easy to replace with basic workshop tools and modest disassembly of seat trim.








