ignition
Ignition Control Module
for 2002 Dodge Viper 8.0L V10 · RWD
Difficulty
Moderate
Time
54 min
Tools
6
Steps
10
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.
This procedure covers removal and replacement of the ignition control module (ICM) on the 1992 Dodge Viper 8.0L V10, located on the driver's side of the engine compartment.
Warnings
⚠️Disconnect battery negative terminal and wait 2 minutes before beginning work to prevent accidental ignition system discharge.
⚠Do not touch ignition control module or mounting surface if engine has been recently run - components retain heat.
⚠Handle ignition control module by edges only - static discharge can damage internal electronics.
Tools required
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Ignition control module (ICM) × 1 — Use OEM specification
- Thermal compound or heat sink grease × 1 — Mopar or equivalent
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level surface and engage parking brake
- Ensure engine is cool to the touch
- Disconnect battery negative terminal using 10mm socket
- Wait 2 minutes for capacitor discharge in ignition system
- Open hood and secure with prop rod
Procedure
- 1Locate ignition control moduleThe ICM is mounted on the driver's side inner fender near the firewall, below the brake master cylinder. It is a rectangular black module with a single large multi-pin connector and 2 mounting bolts. The module is mounted to a metal bracket that serves as a heat sink.
- 2Disconnect ICM electrical connectorPress down on the locking tab on top of the electrical connector and pull straight out from the module. Use needle-nose pliers if the connector is difficult to release. Do not pull on wires. Inspect connector terminals for corrosion or damage.
- 3Remove ICM mounting boltsRemove the 2 mounting bolts securing the ICM to the bracket using an 8mm socket. Support the module with one hand while removing the second bolt to prevent it from falling.Torque specMounting Bolts27 Nm (20 lb-ft)
- 4Remove ignition control moduleCarefully pull the ICM straight away from the mounting bracket. The module may be adhered to the bracket with thermal compound. If stuck, gently twist while pulling - do not pry against the module itself.
- 5Clean mounting surfaceRemove all old thermal compound from the mounting bracket surface using a clean rag. The mounting surface should be clean, flat, and free of debris to ensure proper heat transfer from the new module.
- 6Apply thermal compound to new moduleApply a thin, even layer of thermal compound or heat sink grease to the back surface of the new ignition control module. Use only enough to create a continuous film - excess compound can act as an insulator rather than conductor.
- 7Install new ignition control modulePosition the new ICM onto the mounting bracket, aligning the 2 bolt holes. Press firmly to seat the module against the bracket and establish thermal contact. Thread both mounting bolts by hand before tightening.Torque specMounting Bolts27 Nm (20 lb-ft)
- 8Tighten ICM mounting boltsTorque the 2 mounting bolts to approximately 8 Nm (6 lb-ft), alternating between them. Do not overtighten as this can warp the module housing and damage internal components. Verify the exact spec against the vehicle service manual.Torque specMounting Bolts27 Nm (20 lb-ft)
- 9Reconnect electrical connectorApply a small amount of dielectric grease to the inside of the connector housing if desired. Align the connector with the module pins and press firmly until the locking tab clicks into place. Tug gently on the connector body to verify it is fully seated.
- 10Reconnect batteryReconnect the battery negative terminal and tighten the terminal clamp using a 10mm socket. Ensure the connection is clean and secure.
Reassembly
- Reconnection follows removal in reverse order
- Ensure electrical connector fully seats with audible click
- Verify thermal compound contact between module and mounting bracket
- Do not reuse old thermal compound - always apply fresh material
Verification
- Turn ignition key to ON position (do not start) and verify no check engine light codes related to ignition system
- Start engine and verify smooth idle with no misfires or hesitation
- Rev engine gently to 2000-3000 RPM and verify stable operation
- Test drive vehicle and confirm proper acceleration and throttle response under various load conditions
- If misfires or rough running persist, verify electrical connector is fully seated and inspect spark plug wires for proper connection
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0001Fuel Volume Regulator Control Circuit/OpenP0002Fuel Volume Regulator Control Circuit Range/PerformanceP0026Intake Valve Control Solenoid Circuit Range/Performance Bank 1P0027Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1P0030HO2S Heater Control Circuit Bank 1 Sensor 1P0031HO2S Heater Control Circuit Low Bank 1 Sensor 1P0042HO2S Heater Control Circuit (Bank 1 Sensor 3)P0043HO2S Heater Control Circuit Low (Bank 1 Sensor 3)P0050HO2S Heater Control Circuit Bank 2 Sensor 1P0051HO2S Heater Control Circuit Low Bank 2 Sensor 1P0062HO2S Heater Control Circuit (Bank 2 Sensor 3)P0063HO2S Heater Control Circuit Low (Bank 2 Sensor 3)
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →