Every control module on the 2017-2026 Volvo V90 — 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.
Transmission Control Module (TCM) 2.5 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Integrated into transmission housing (Aisin 8-speed) or engine bay near ECM
🔧 VIDA with DiCE/MVCI
⚠️ Adaptive learning reset required; transmission may need to be partially disassembled on integrated units
Battery Energy Control Module (BECM) 2.0 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Rear cargo area, under floor (T8 Twin Engine models only)
🔧 VIDA with DiCE/MVCI
⚠️ Only on T8 plug-in hybrid models; high-voltage safety procedures mandatory; battery state-of-health calibration required
Climate Control Module (CCM) 2.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind center dashboard, above center console
🔧 VIDA with DiCE/MVCI
⚠️ Dashboard partial disassembly required; refrigerant recovery not typically needed
Brake Control Module (BCM) 1.8 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Engine bay, left side near ABS hydraulic unit
🔧 VIDA with DiCE/MVCI
⚠️ Brake bleeding required after replacement; ADAS calibration may be needed if integrated with collision avoidance
Sensus Connect Infotainment Control Module (ICM) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Behind center touchscreen display in dashboard
🔧 VIDA with DiCE/MVCI
⚠️ Software updates frequently required; navigation and user settings must be reconfigured
Central Electronic Module (CEM) 1.5 hr R&R dealer / factory tool +1.5 hr ▸ programming details
📍 Behind glove box, right side of dashboard
🔧 VIDA with DiCE/MVCI
⚠️ Primary gateway and security coordinator; replacement requires complete vehicle configuration download and all module re-initialization
Radar Control Module (RCM) 1.5 hr R&R dealer / factory tool +1.5 hr ▸ programming details
📍 Behind front bumper, center (forward radar) or behind rear bumper corners (rear radar)
🔧 VIDA with DiCE/MVCI
⚠️ Critical for Pilot Assist and collision avoidance; precise aim calibration required with specialized equipment
Active Chassis Control Module / Four-C Module (ACCM) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Rear cargo area, under floor or near rear suspension
🔧 VIDA with DiCE/MVCI
⚠️ Only on vehicles with Four-C active suspension; ride height calibration required
Vision Control Module / Camera Module (VCM) 1.2 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Behind windshield, near rearview mirror (forward camera) or integrated into tailgate (rear camera)
🔧 VIDA with DiCE/MVCI
⚠️ ADAS calibration mandatory after replacement; requires alignment targets and specific procedures
Engine Control Module (ECM) 1.2 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Engine bay, left side firewall area behind battery
🔧 VIDA with DiCE/MVCI
⚠️ VIN-locked; requires online authentication to Volvo servers for software download and configuration
Steering Wheel Module (SWM) 1.2 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Steering column, behind steering wheel
🔧 VIDA with DiCE/MVCI
⚠️ Steering angle sensor calibration required after replacement; airbag removal necessary
Passive Entry Passive Start Module (PEPS) 1.2 hr R&R dealer / factory tool +1.0 hr ▸ programming details
📍 Center console or behind dashboard center stack
🔧 VIDA with DiCE/MVCI
⚠️ All key fobs must be re-programmed; immobilizer synchronization with ECM and CEM required
Supplemental Restraint System Module (SRS) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Center console, beneath center armrest or under front seats
🔧 VIDA with DiCE/MVCI
⚠️ Battery disconnect required; crash data retrieval should be performed before replacement
Active High Beam Control Module (AHB) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Integrated into headlight assemblies or behind front bumper
🔧 VIDA with DiCE/MVCI
⚠️ Headlight aim calibration required after replacement; camera-based system on some models
Power Tailgate Module (PTM) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Inside tailgate, left or right side panel
🔧 VIDA with DiCE/MVCI
⚠️ Height adjustment and pinch protection calibration required
Audio Amplifier Module (AAM) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Under front passenger seat or in rear cargo area (Bowers & Wilkins system)
🔧 VIDA with DiCE/MVCI
⚠️ Premium audio system only; speaker configuration coding required
Park Assist Module (PAM) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind rear bumper, center or left side
🔧 VIDA with DiCE/MVCI
⚠️ Sensor calibration required; integrated with camera and radar systems on Pilot Assist models
Telematics Control Module (TCU) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind glove box or under rear cargo floor
🔧 VIDA with DiCE/MVCI
⚠️ Volvo On Call subscription re-activation required; SIM card may need transfer
Driver Information Module (DIM) 0.8 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Instrument cluster housing, behind steering wheel
🔧 VIDA with DiCE/MVCI
⚠️ Mileage programming from CEM required; VIN-locked
Door Control Module (DCM) 0.8 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Inside each door, behind door panel (typically 4 modules)
🔧 Autel MaxiSys or VIDA
⚠️ Window auto-up/down relearn typically required; some functions accessible via aftermarket tools
Fuel Pump Control Module (FPCM) 0.8 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Under rear cargo floor, near fuel tank
🔧 VIDA with DiCE/MVCI
⚠️ Fuel system depressurization required before service
Trailer Module (TRM) 0.8 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Rear cargo area, left side panel near hitch
🔧 VIDA with DiCE/MVCI
⚠️ Only present on vehicles with factory tow package
Seat Control Module (SCM) 0.6 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Under front seats, driver and passenger side
🔧 Autel MaxiSys or VIDA
⚠️ Seat position memory reset required; some aftermarket tools can perform basic coding
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.