Operation CHARM: Car repair manuals for everyone.

Replacing the Engine Control Module (ECM)






Replacing the engine control module (ECM)

Before replacing the engine control module (ECM)
Before the engine control module is replaced, the VIN code in the old engine control module must be deleted.
The code is deleted using VIDA vehicle communication system Immobilizer Group 3(36) S40/V40. If the code is not deleted, the old engine control module cannot be tested if it has been returned as part of a warranty claim. In addition, it cannot be used in another car.
This is because the engine control module has learned a unique VIN code from the immobilizer system in the car in which it was originally installed.
Once the VIN code from the immobilizer system is programmed, the engine control module can only be used with that specific immobilizer module until the VIN code in the engine control module is deleted.

Note! VIN code deletion is only possible together with the immobilizer module whose VIN code is programmed in the engine control module.

Delete the VIN code in the engine control module as per the system Immobilizer Group 3(36) S40/V40. The PIN code required for this measure can only be obtained from the Volvo central vehicle register. Use the same routine as when ordering a mechanical key code.

Note! Always check that deletion was successful. This is done by readingo out the parameter VIN PROGRAMMED in VIDA vehicle communication EMS 2000 Group 2(23,28) S40/V40. If deletion was successful, the parameter indicates NO. Do as follows!
Engine management system EMS 2000
- Turn off the ignition for 30 seconds and then turn it back on (if the electric cooling fan is running, wait until it has stopped and then wait an additional 30 seconds).
- Then read out the parameter VIN PROGRAMMED.
- When the parameter indicates NO, turn off the ignition and disconnect the engine control module.
- Do not start the engine as this will cause the engine control module to relearn the VIN code.

Hint: The spare part control module is unprogrammed (virgin mode). If the right PIN codes are not programmed, the MIL lamp will illuminate.




Always check that the control module and control module box connector pins and sleeves are not bent or damaged. This may have caused the fault.

Removing the control module
As part of the anti-theft protection on cars with electronic immobilizer, the control module box is locked with a lock strap. A shear screw is used to install the lock strap.
- Mark the center of the shear screw and drill a hole of a suitable diameter for a screw puller.
- Fit the screw puller and remove the screw.

Installing the control module




- Check that no pins or sockets are damaged on the connector.
- Install the new control module.

Control module programming (model year 1999 only)
After control module the control module is installed, PIN codes must be programmed. The car's PIN codes are stored in the Volvo central vehicle register. Contact your sales company to obtain the codes.

Note! A new control module that has been installed in a car and programmed is only suitable for the car it is in. The engine control module may not be transferred to another car.

VIDA vehicle communication is used for control module programming.

Control module programming (model year 2000 only)

Ordering software
Order the software. See 9139873.

Installing the engine control module, continued
As part of the anti-theft protection on cars with electronic immobilizer, the control module box is locked with a lock strap. A shear screw is used to install the lock strap.

Note! Do not reinstall the lock strap until the car has been repaired and all faults have been remedied.

- Fit the lock strap using a new shear screw (part no. 980471-7) and tighten the screw so that the head is sheared off.

Reading and erasing diagnostic trouble codes (DTCs)
It is important that diagnostic trouble codes are read out and deleted upon control module replacement.
- Read out any diagnostic trouble codes.
- Erase Diagnostic Trouble Codes (DTCs).