Identifying upgraded software, ECM/ETM

2003 Volvo S80 T-6SECTION Identifying upgraded software, ECM/ETM

Upgraded software for the engine control module (ECM) and electronic throttle module (ETM), available during 2006 or later, can be identified. The updated software has the diagnostic number/software number  as set out in the table below. The diagnostic number/software number can be read using VIDA.

CAUTION: With turbocharged and 6-cylinder normally aspirated engines the software of the engine control module (ECM) can be identified using the software number  or diagnostic number  , depending on the version of the software involved.

The differences between the first version  , which is identified by the software number, and the second version  , which is identified by the diagnostic number, include the following:

  • Improved driveability after engine control module (ECM) reset. The start values for some system adaptations are adjusted to facilitate handling of aged/worn systems/components after diagnostic trouble code deletion or when the control module has been without power.
  • Increased hardiness to certain combinations of aging/wear in the system. The work areas for some adaptations are adjusted to better match the aging of certain components.
  • Supplements as to which faults are to generate a message to the driver.
  • Improved serviceability (diagnostic trouble code generation) for some intermittent faults that generate driveability problems.

The diagnostic number (also known as diagnostic version in VIDA) and the software number can be read out using VIDA. The electronic throttle module (ETM) is identified solely by the diagnostic number.

If the diagnostic number/software number is within the following series, it is the latest  software downloaded:

  • 5-cylinder non-turbo engines  : Engine control module (ECM) diagnostic number 30785129 - 30785132 or 30785667 and electronic throttle module (ETM) 30785387.
  • Turbocharged and 6-cylinder non-turbo engines  :

    First version, engine control module (ECM) software number  30785203 - 30785240 and electronic throttle module (ETM) diagnostic number 30785388.

    Second version, engine control module (ECM) diagnostic number  30785372 - 30785378 and electronic throttle module (ETM) diagnostic number 30785388.

Turbo engines and 6 cyl non turbo engines ECM (Bosch)/ETM (Magneti Marelli) 
NOTE: The version letters at the end of the diagnostic number are not accounted for and should be ignored during identification.
Model Diagnostic number/software number
S60/V70 (00-)/V70 XC/ XC70 (01-)/S80 (-06)
  • ETM, 1999-: 
    • 30785388 (diagnostic number)
5 cyl turbo engines: 
  • ECM, -2000: 
    • 30785225 (software number)
    • 30785226 (software number)
    • 30785227 (software number)
    • 30785228 (software number)
    • 30785375 (diagnostic number)
  • ECM, 2000-: 
    • 30785229 (software number)
    • 30785230 (software number)
    • 30785231 (software number)
    • 30785232 (software number)
    • 30785376 (diagnostic number)
6 cyl engines: 
  • ECM, 1999: 
    • 30785203 (software number)
    • 30785204 (software number)
    • 30785210 (software number)
    • 30785211 (software number)
    • 30785377 (diagnostic number)
  • ECM, 2000: 
    • 30785219 (software number)
    • 30785220 (software number)
    • 30785378 (diagnostic number)
  • ECM, 2000-: 
    • 30785233 (software number)
    • 30785234 (software number)
5 cyl non turbo engines ECM (Denso) /ETM (Magneti Marelli) 
NOTE: The version letters at the end of the diagnostic number are not accounted for and should be ignored during identification.
Model Diagnostic number
S60/V70 (00-)/S80 (-06)
  • ETM, 1999-: 
    • 30785387 (diagnostic number)
  • ECM, 1999-2000: 
    • 30785667 (diagnostic number)
  • ECM, 2001: 
    • 30785129 (diagnostic number)
  • ECM, 2002: 
    • 30785130 (diagnostic number)
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • • You smell fuel, burning insulation, or see smoke.
  • • Brakes feel soft, pull hard to one side, or make grinding noises.
  • • The engine overheats, stalls repeatedly, or misfires under load.
  • • You are missing required tools, torque specs, or safe lifting equipment.
  • • You are not confident in the next step or safety outcome.