Ignition Control Module: Testing and Inspection
Enhanced Ignition Discharge Module For Trionic 7
New T7 software has been developed to allow Tech 2 to diagnose the ignition discharge module more accurately. The software also contains an improvement which prolongs the service life of the ignition discharge module. The software was introduced into production (9-5 M04) from Vehicle Identification Number 33041133. The T7 software has also been developed for earlier model years of 9-5 and 9-3 and is available via SPS (TIS 2000).
The T7 software has been produced for the following cars:
- Saab 9-3 and 9-5, M00, except cars with 2.0 litre engine
- Saab 9-3 and 9-5, M01-
The diagnosis does not generate any type P diagnostic trouble codes but supplements the normal diagnosis. The type P diagnostic trouble codes always have priority in the fault diagnosis. For this reason the diagnostic trouble codes must be read in the normal way and remedied in accordance with the fault diagnosis description in WIS.
The following OBD diagnostic trouble codes are related to the ignition discharge module:
- P0327 Knock Sensor Circuit. Low Input, Bank 1.
- P0332 Knock Sensor Circuit. Low Input, Bank 2.
- P0340 Camshaft Position Sensor. Malfunction.
- P1310 Ignition Discharge Module. Not Powered, Bank 1.
- P1312 Combustion Detection Cyl. 1+2. Open Circuit / Short to B+.
- P1313 Combustion Detection Bank 1. Open Circuit / Short to B+.
- P1320 Ignition Discharge Module. Not Powered, Bank 2.
- P1324 Combustion Detection Bank 2. Open Circuit / Short to B+.
- P1334 Combustion Detection Cyl. 3+4. Open Circuit / Short to B+.
If none of the above diagnostic trouble codes are suspected, connect T7 with Tech 2 and select "Ignition Discharge Module Diagnose" under the menu "Diagnostic Trouble Codes (DTC)".
If the enhanced diagnosis function is not in the software then text is displayed which states that the function is not supported (SPS programming can later be used to obtain the diagnosis capability). If the diagnosis exists then the value/code for Current Status"", "Failure Status"and "IDM Check Code" are displayed. An information text explains "Current Status" in plain text is displayed in Tech 2.
"Current Status"
A number is displayed here which indicates which stage the diagnostic procedure is in. If the number is 130 or lower then no fault has yet been detected in the ignition discharge module.
"Failure Status"
If "Current Status" indicates a value of 131 or greater (fault indication) during driving then the value will be stored as "Failure Status" during 40 heating cycles. "Failure Status" can be seen as a freezing of a fault detected during earlier driving. The function can be compared to fault handling for the normal OBD diagnostic trouble codes.
"IDM Check Code"
A code is displayed here if a fault has been found. However, "Failure Status" also displays a value. The code contains data from the fault incident as well as identification of the car. The purpose of the code is that it must be enclosed with an ignition discharge module claim.
"Information Text"
Tech 2 will display "Current Status" in plain text in this field.
"Current Status"
Part 1:
Part 2:
Part 3:
"Failure Status", cars with 4-cylinder engine
Part 1:
Part 2:
Part 3:
Part 4:
"Failure Status", cars with V6 engines
Part 1:
Part 2:
Part 3:
Part 4:
Part 5:
Part 6:
Part 7:
Part 8:
Part 9:
Part 10:
Part 11:
Part 12:
Diagnostic procedure:
1. If a value is already displayed for "Failure Status" before the engine is started
NOTE: "Failure Status" and "IDM Check Code". Remedy in accordance with the table above. If the car is under warranty, state "IDM Check Code" on the warranty report.
2. If no value is displayed for "Failure Status" before the engine is started
Run the diagnosis in accordance with the instructions in the "Information Text" field on the Tech 2 screen. If a value for "Failure Status" is displayed during starter motor cranking, during the synchronisation phase or after the ignition key has been released back to ON after an attempt at starting, note "Failure Status" and "IDM Check Code".
Remedy in accordance with the table above. If the car is under warranty, state "IDM Check Code" on the warranty report.