Every control module on the 2017-2026 Volvo S90 — where it lives, replacement time, and what it takes to program a replacement. Modules marked dealer / factory tool won't work after a part swap alone — budget for programming.
Central Electronic Module (CEM) 3.0 hr R&R security gateway +1.5 hr ▸ programming details
📍 Behind dashboard, driver side or center console
🔧 VIDA/MVCI + Volvo authentication
⚠️ Primary body controller; manages lighting, wipers, locks, windows. VIN-locked; requires complete vehicle configuration download.
Battery Energy Control Module (BECM) 2.5 hr R&R security gateway +1.5 hr ▸ programming details
📍 Trunk area or under rear seat, near high-voltage battery
🔧 VIDA/MVCI + Volvo authentication
⚠️ T8 plug-in hybrid only; high-voltage system safety procedures required. Battery registration and balancing mandatory.
Power Steering Control Module (PSCM) 2.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Steering column or rack assembly
🔧 VIDA/MVCI
⚠️ Electric power steering; steering angle sensor calibration required after replacement.
Central Gateway Module (CGW) 2.5 hr R&R security gateway +1.5 hr ▸ programming details
📍 Behind dashboard, center console area or A-pillar
🔧 VIDA/MVCI + Volvo authentication
⚠️ Security gateway; controls access to all vehicle networks. Replacement requires factory authorization.
Climate Control Module (CCM) 2.5 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind center dashboard, integrated with HVAC unit
🔧 VIDA/MVCI
⚠️ Four-zone climate on some models; actuator calibration required.
Sensus Connect Infotainment Control Module (ICM) 2.0 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Center dashboard, behind touchscreen display
🔧 VIDA/MVCI
⚠️ 9-inch or 12-inch touchscreen; Android-based system requires software installation and account pairing.
Brake Control Module (BCM) 2.0 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Engine bay, left side near brake master cylinder or under hood near ABS pump
🔧 VIDA/MVCI
⚠️ Integrated with stability control and brake-by-wire functions; bleeding and calibration required.
Vision Control Module / Camera Module (VCM) 2.0 hr R&R dealer / factory tool +1.5 hr ▸ programming details
📍 Behind windshield, top center (forward camera) or rear liftgate (rear camera)
🔧 VIDA/MVCI + ADAS calibration
⚠️ 360-degree camera system and forward-facing ADAS camera; static and dynamic calibration required. Windshield replacement requires recalibration.
Transmission Control Module (TCM) 2.0 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Transmission housing or tunnel, driver side
🔧 VIDA/MVCI
⚠️ Aisin 8-speed; adaptive learning reset required after coding.
Driver Information Module (DIM) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Dashboard, behind instrument cluster
🔧 VIDA/MVCI
⚠️ Digital cluster; mileage and VIN programming mandatory.
Door Control Module (DCM) 1.5 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Inside each door, behind door panel
🔧 VIDA/MVCI
⚠️ Controls windows, locks, mirrors; four modules (one per door). Window auto-up/down relearn required.
Engine Control Module (ECM) 1.5 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Engine bay, left side firewall or top of engine
🔧 VIDA/MVCI
⚠️ SPA platform; requires online VIN configuration and software download from Volvo servers.
Active High Beam Control Module (AHB) 1.5 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind front bumper or integrated in headlight assembly
🔧 VIDA/MVCI
⚠️ Thor's Hammer LED headlights; adaptive beam control requires camera calibration.
Passive Entry Passive Start Module (PEPS) 1.5 hr R&R security gateway +1.0 hr ▸ programming details
📍 Center console or behind dashboard
🔧 VIDA/MVCI + Volvo authentication
⚠️ Keyless entry/start; key fob programming requires dealer access and security authentication.
Radar Control Module (RCM) 1.5 hr R&R dealer / factory tool +1.5 hr ▸ programming details
📍 Front bumper, center behind grille or rear bumper
🔧 VIDA/MVCI + ADAS calibration
⚠️ Adaptive cruise control and collision avoidance; aiming and calibration mandatory after replacement or bumper work.
Active Chassis Control Module / Four-C Module (ACCM) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Trunk area, driver side or under rear seat
🔧 VIDA/MVCI
⚠️ Air suspension and adaptive damping; ride height calibration required.
Telematics Control Module (TCU) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Behind dashboard, center console or under rear seat
🔧 VIDA/MVCI
⚠️ Volvo On Call connectivity; SIM card and subscription activation required.
Supplemental Restraint System Module (SRS) 1.2 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Center console tunnel, under front seats
🔧 VIDA/MVCI
⚠️ Crash data stored; must be replaced after deployment and coded to vehicle.
Power Tailgate Module (PTM) 1.2 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Rear liftgate, driver side or center
🔧 VIDA/MVCI
⚠️ Power liftgate with hands-free opening; height calibration required after replacement.
Park Assist Module (PAM) 1.2 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Trunk area, behind rear trim or under rear bumper
🔧 VIDA/MVCI
⚠️ Ultrasonic parking sensors; sensor calibration required after replacement.
Fuel Pump Control Module (FPCM) 1.0 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Under rear seat or in trunk, near fuel tank
🔧 VIDA/MVCI
⚠️ Controls fuel pump speed and pressure; coding may be optional on some model years.
Steering Wheel Module (SWM) 1.0 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Steering wheel, behind airbag
🔧 VIDA/MVCI
⚠️ Steering wheel controls and heating; button configuration may require coding.
Trailer Module (TRM) 1.0 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Rear of vehicle, near hitch or in trunk area
🔧 VIDA/MVCI
⚠️ Optional equipment; manages trailer lighting and brake controller.
Seat Control Module (SCM) 0.8 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Under front seats, driver and passenger side
🔧 VIDA or Autel
⚠️ Power seat memory and heating/cooling; multiple modules (one per seat).
Aftermarket tool coverage varies by software version and vehicle build — treat "aftermarket tool" rows as "usually possible" and verify against your tool maker's coverage list before promising a customer. Spot a wrong location or hour?
Tell us — corrections ship fast here.