diagnostic SUZUKI SWIFT 2007 2.G Service Workshop Manual
Page 1414 of 1496
Downloaded from www.Manualslib.com manuals search engine 10B-11 Body Electrical Control System: 
Customer Complaint Analysis
Record details of the problem (failure, complaint) and how it occurred as described by the customer.
For this purpose, use of such a questionnaire form as shown in figure will facilitate collectin g information to the point 
required for proper analysis and diagnosis. Customer questionnaire (example)
Problem Symptom Confirmation
Check if what the custom er claimed in “Customer 
Questionnaire” is accurately f ound in the vehicle. If that 
symptom is found, check whether the symptom is 
identified as a failure. (This step should be shared with 
the customer if possible.)
DTC Check
Check DTC stored in BCM me mory referring to “DTC 
Check”, record it and then clear it referring to “DTC 
Clearance”. DTC indicates malfunction that occurred in 
the system but does not indicate  whether it exists now or 
it occurred in the past and the normal condition has been 
restored now. To check which case applies, clear DTC 
once and check whether or not any fault exists.
Troubleshooting for DTC
Based on the DTC indicated in Step 3 and referring to 
applicable DTC flow, locate the cause of the trouble, 
namely in a sensor, wire harness, connector, BCM or 
other part and repair or replace faulty parts. Body Electrical Control System Symptom Diagnosis
Check the parts or system 
suspected as a possible 
cause referring to symptom diagnosis of each system.
Check for Intermi ttent Problem
Check parts where an intermit tent trouble is easy to 
occur (e.g., wire harness, connector, etc.), referring to 
“Intermittent and Poor Connec tion Inspection in Section 
00”.
Final Confirmation Test
Confirm that the problem symptom has gone and the 
body electrical control system is free from any abnormal 
conditions. If what has been repaired is related to the 
malfunction DTC, check DTC  again and confirm that no 
DTC is indicated.
Customers name: 
  Model: 
 VIN: 
 
Date of issue: 
  Date Reg: 
 Date of problem: 
  Mileage: 
 
Problem Symptoms
Power door lock system does not operate
Keyless entry system does not operate  
Rear end door window defogger does not operate
Rear wiper does not operate
Rear end door opener does not operate  
Other            
Frequency of Occurrence 
Continuous / Intermittent (       times a day, a month) 
/ Other          
 
Environmental Condition  
Weather:  
Fine / Cloudy / Rain / Snow / Other          
 
Temperature:    (F ) 
Diagnostic Trouble Code  Normal code / Malfunction code (           )
 
Warning buzzer does not sound
Interior light does not light
Theft deterrent light does not flush
I5RS0DA20006-01  
Page 1444 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-1 Immobilizer Control System: 
Control Systems
Immobilizer Control System
Precautions
Precautions in Diagnosing TroublesS7RS0BA300001
• Before confirming the diagnostic trouble code (DTC), 
do not disconnect connector from ECM, battery cable 
from battery, ground wire harness, or main fuse. Such 
disconnection will erase DTC stored in ECM.
• DTC stored in ECM memory can be checked as well  as cleared by using SUZUKI scan tool. Before using 
SUZUKI scan tool, read its operator’s manual 
carefully to know how to use it and what functions are 
available.
• Be sure to read “Precautions for Electrical Circuit  Service in Section 00” before inspection.
• Communication of ECM, BCM, keyless start control  module (if equipped), ABS / ESP ® control module, 
steering angle sensor (ESP ® model), combination 
meter and TCM (A/T model) is established by CAN 
(Controller Area Network). Therefore, handle CAN 
communication lines with care referring to “Precaution 
for CAN Communication System in Section 00”. For 
CAN communication system,  refer to description on 
“CAN Communication System Description in Section 
1A”.
Precaution in Replacing ECMS7RS0BA300002
• If ECM is replaced with new or used one without  immobilizer control function , the engine will not be 
started. In case of the  above, check if the newly 
installed ECM has immobilizer control function.
• After ECM is replaced with new one or used one, the  transponder code in the transponder built in the 
ignition key has to be registered with ECM. Or, the 
engine cannot be started up. For the registration 
procedure, refer to “Procedure after ECM 
Replacement”.
Precautions in Handling Immobilizer Control 
System
S7RS0BA300003
• Do not turn ON ignition sw itch with ignition key in 
contact with another one or quite close to another 
one. Or, the immobilizer co ntrol system may detect 
some abnormal condition and prevent the engine from 
starting.
• Do not turn ON ignition switch by using ignition key  with any type of metal (1) wrapped its grip or in 
contact with it. Or, the i mmobilizer control system may 
detect some abnormal condition and prevent the 
engine from starting.
I3RH0AA30001-01
1
I3RH0AA30002-01  
Page 1446 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-3 Immobilizer Control System: 
Immobilizer Control System Components LocationS7RS0BA301002
On-Board Diagnostic System Description (Self-diagnosis Function)S7RS0BA301003
ECM diagnoses if there is any trouble  with the immobilizer control system. The diagnostic information is stored as the 
diagnostic trouble code (DTC) in ECM. To read the di agnostic information, use SUZUKI scan tool referring to 
“Diagnostic Trouble Code (DTC) Check”.
With the ignition switch turned ON (but  the engine at stop) regardless of the condition of the engine and emission 
control system, ECM indicates whether ther e is any trouble with the immobilizer control system or not by either lighting 
ON or flashing ON and OFF t he immobilizer indicator lamp.
Immobilizer indicator lamp lights ON:
No trouble exists in the immobilizer  control system. (After starting up the engine, the light turns OFF.)
Immobilizer indicator lamp flashes ON and OFF:
There is some trouble in the immo bilizer control system. Its diagnostic information is stored in ECM.
13
4
56
7
2
I6RS0CA30001-01
1. ECM 4. Ignition key with keyless entry system 7. Transponder
2. Immobilizer indicator lamp 5. Ignition key without keyless entry system
3. Immobilizer control module (ICM) 6. Ignition key with keyless start system  
Page 1448 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-5 Immobilizer Control System: 
Diagnostic Information and Procedures
Immobilizer Control System CheckS7RS0BA304001
Diagnostic Trouble Code (DTC) CheckS7RS0BA304002
NOTE
To know how to use SUZUKI scan tool in 
detail, refer to its operator’s manual.
 
Using Scan Tool
1) Turn the ignition switch to OFF position.
2) Connect SUZUKI scan tool to data link connector  (DLC) (1) located under instrument panel at driver’s 
seat side.
Special tool
(A):  SUZUKI scan tool 3) Turn the ignition switch to ON position.
4) Check if any DTC is stored
 in ECM according to the 
instructions displayed on SUZUKI scan tool. 
5) After completing the check,  turn ignition switch to 
OFF position, and then di sconnect SUZUKI scan 
tool from DLC.
Using Diagnosis Connector (If equipped)
Refer to “Without Using Scan Tool (Vehicle Equipped 
with Diagnosis Connector)” under “DTC Check in 
Section 1A”.
Step Action Yes No
1 Immobilizer indicator lamp check
Turn ignition switch to ON position using ignition key.
Does it immobilizer in dicator lamp come on? Go to Step 2.
Check if DTC P1636 
and/or P1638 are 
detected by ECM 
referring to “Diagnostic 
Trouble Code (DTC) 
Check”. If detected, go 
to applicable DTC diag. 
flow. If not detected, go 
to “Immobilizer Indicator 
Lamp Does Not Come 
ON with Ignition Switch 
ON and Engine Stop”.
2 Immobilizer indicator lamp check
Does it immobilizer indicato r lamp flashes on and off 
continuously in Step 1? Check ECM for DTC 
referring to “Diagnostic 
Trouble Code (DTC) 
Check”. Then, Go to 
applicable DTC diag. 
flow.Go to Step 3.
3 Engine start check
Start engine using ignition key.
Does engine start? Go to Step 4.
Perform “Engine and 
Emission Control 
System Check in 
Section 1A”.
4 Immobilizer indicator lamp check
Check Immobilizer indicator la mp remains ON after engine 
start.
Does immobilizer indicator la mp remains ON after engine 
start? Go to “Immobilizer 
Indicator Lamp 
Remains ON after 
Engine Starts”.
Immobilizer system is 
good condition. Then go 
to “Keyless Start 
System Check in 
Section 10E”. (Vehicle 
equipped with keyless 
start system only)
(A)1
I4RS0BA30003-03  
Page 1449 of 1496
Downloaded from www.Manualslib.com manuals search engine Immobilizer Control System:  10C-6
Diagnostic Trouble Code (DTC) ClearanceS7RS0BA304003
NOTE
To know how to use SUZUKI scan tool in 
detail, refer to its operator’s manual.
 
Using Scan Tool
1) Turn the ignition switch to OFF position,
2) Connect SUZUKI scan tool to data link connector  (DLC) (1) located under instrument panel at driver’s 
seat side.
Special tool
(A):  SUZUKI scan tool 3) Turn the ignition switch to ON position.
4) Clear DTC(s) according to the instructions displayed 
on SUZUKI scan tool.
5) After completing the clearance, turn the ignition  switch to OFF position, and then disconnect SUZUKI 
scan tool from DLC.
Using Diagnosis Connector (If Equipped)
Refer to “Without Using Scan Tool” under “DTC 
Clearance in Section 1A”.
Diagnostic Trouble Code (DTC) TableS7RS0BA304004
ECM
NOTE
If any DTC other than the above DTCs is detected, refer to “DTC Table in Section 1A”. 
 
(A)1
I4RS0BA30003-03
DTC No. Detecting Item Detecting ConditionImmobilizer 
Indicator Lamp
P1614 Transponder Response Error Transponder code in the transponder built in 
the ignition key cannot be read through ICM.Flash
P1615 ID Code Does Not Re
gistered (Vehicle 
equipped with Keyless Start System only) • While registering the transponder code in 
the transponder built in the ignition key in 
ECM, the keyless start control module 
sent a signal to ECM indicating that the ID 
code could not be registered.
• The ID code could not be registered in the  keyless start control module or ECM. Flash
P1616 Different Registration ID Codes (Vehicle 
equipped with Keyless Start System only) ECM detects different ID codes registered in 
ECM and keyless start system.
Flash
P1618 CAN Communication Error (Reception Error 
for Keyless Start Control Module) (Vehicle 
equipped with Keyless Start System only) Reception error communication data for 
keyless start control module is detected for 
longer than specified time continuously.
Flash
P1621 Immobilizer Commu nication Line ErrorCommunication error between ICM and 
ECM is detected by ECM. Flash
P1622 EEPROM Reading / Writing Error EEPROM in ECM is corrupted.Flash
P1623 Unregistered Transponder Transponder code in the transponder built in 
the ignition key is invalid.Flash
P1625 Immobilizer Antenna Error ICM is faulty.Flash
P1636 Immobilizer Information Registration Failure Communication error between ECM and 
BCM is detected by ECM.No operation
P1638 Immobilizer Info rmation Mismatched • Communication error between ECM and 
BCM is detected by ECM
• Wrong ECM or BCM is used. No operation  
Page 1452 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-9 Immobilizer Control System: 
DTC P1614: Transponder Response ErrorS7RS0BA304008
Detecting Condition and Trouble Area
DTC Confirmation Procedure
1) Turn ignition switch to ON position.
2) Check DTC in ECM.
Troubleshooting
DTC P1615: ID Code Does Not Registered (Vehicle equipped with keyless start system only)S7RS0BA304009
Circuit Description
When the transponder code of the ignition key is registered in ECM, the remote controller ID  code is also registered in 
ECM and keyless start contro l module at the same time.
DTC P1615 is detected only when the remote controller ID  code cannot be registered in ECM and keyless start control 
module when the ignition key is registered.
NOTE
• Perform troubleshooting of DTC P1618 if both DTC P1615 and P1618 have been detected.
• After replacing ECM, be sure to register the tran sponder code in the ignition key with ECM referring 
to “Registration of the Ignition Key”. After replac ing the keyless start control module of the vehicle 
equipped with the keyless start system, be sure to  register referring to “Registration of the Ignition 
Key”.
 
Detecting Condition and Trouble Area Detecting Condition Trouble Area
Transponder code in the transponder built in the ignition 
key cannot be read through ICM. • Ignition key
•ICM
•ECM
Step
Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC check of ECM
1) Check if DTC other than P1614 is detected referring to 
“Diagnostic Trouble Code (DTC) Check”.
Is DTC other than P1614 detected? Go to applicable DTC 
diag. flow.
Go to Step 3.
3 Registration of ignition key in use with ECM
1) Register ignition key in use with ECM referring to 
“Registration of the Ignition Key”.
Was registration of ignition key completed? Unregistered ignition 
key.
Go to step 4.
4 Registration of spare ignition key with ECM
1) Register spare ignition key with ECM referring to 
“Registration of the Ignition Key”.
Was registration of spare ignition key completed? Replace ignition key 
which can not be 
registered.
Substitute a known-
good ECM and recheck.
Detecting Condition
Trouble Area
• While registering the transponder code in the  transponder built in the ignition key in ECM, the keyless 
start control module sent a signal to ECM indicating that 
the ID code could not be registered.
• The ID code could not be registered in the keyless start  control module or ECM. • Circuit between steering lo
ck unit and keyless start 
control module
• CAN communication circuit
• Steering lock unit
• Keyless start control module
•ECM  
Page 1454 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-11 Immobilizer Control System: 
Detecting Condition and Trouble Area
DTC Confirmation Procedure1) Engine start knob turn to ON position.
2) Check DTC for ECM.
Troubleshooting
DTC P1618: CAN Communication Error (Reception Error for Keyless Start Control Module) (Vehicle 
equipped with keyless start system only)
S7RS0BA304011
Detecting Condition and Trouble Area
DTC Confirmation Procedure 1) Turn Ignition switch to ON position.
2) Check DTC for ECM.
Troubleshooting Detecting Condition Trouble Area
ECM detects different ID codes registered in ECM and 
keyless start control module. • Keyless start control module
•ECM
Step
Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 Registration of the Ignition Key
1) Clear DTC referring to “Diagnostic Trouble Code (DTC) 
Clearance”.
2) Register ignition key with ECM referring to “Registration  of the Ignition Key”.
Is ignition key able to be registered? Go to Step 3.
Go to Step 4.
3 Keyless start system operation check
Engine start using keyless start system.
Does engine start? Unregistration of remote 
controller ID code.
Check DTC for ECM. 
When DTC is detected, 
go to applicable DTC.
4 DTC check of ECM
Check DTC for ECM.
Is DTC P1618 and/or P1615 detected other than P1616? Go to DTC P1618 
troubleshooting.
Go to DTC P1615 
troubleshooting.
Detecting Condition
Trouble Area
Reception error of communication data for keyless start 
control module is detected for longer than specified time 
continuously. • CAN communication circuit
• Combination meter
• Keyless start control module
•BCM
•ECM
• ABS/ESP®
 control module
Step Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC check of ECM
Is DTC P1674, P1675, P1678 and/or P1685 detected 
together? Go to applicable DTC 
diag. flow.
Go to Step 3.  
Page 1456 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-13 Immobilizer Control System: 
DTC P1622: EEPROM Reading / Writing ErrorS7RS0BA304013
Detecting Condition and Trouble Area
DTC Confirmation Procedure1) Turn ignition switch to ON position.
2) Check DTC in ECM.
Troubleshooting 1) Clear DTC(s) referring to “Diagnostic Trouble Code (DTC) Clearance”.
2) Turn the ignition switch to OFF position.
3) Check if DTC P1622 is still detected re ferring to “Diagnostic Trouble Code (DTC) Check”. If  still detected, go to the 
next step. If not, the troubleshooting is completed.
4) Replace ECM with new one referring to “ECM Removal and Installation in Section 1C”.
5) Perform “Procedure after ECM Replacement”.
DTC P1623: Unregistered TransponderS7RS0BA304014
Detecting Condition and Trouble Area
DTC Confirmation Procedure 1) Turn ignition switch to ON position.
2) Check DTC in ECM.
Troubleshooting 4
ICM and ECM connector check
1) With the ignition switch  at OFF position, check 
intermittent and poor connec tion of ICM connector and 
ECM connectors referring to “Intermittent and Poor 
Connection Inspection in Section 00”.
Is each connector in good condition? Go to Step 5. Repair poor connection.
5 Communication circuit check between ICM and ECM
1) Check for open, short and high resistance in serial 
communication and clock circuit between ICM and ECM.
Is each communication circuit in good condition? Substitute a known-
good ICM and recheck. 
If DTC P1621 is still 
detected, substitute a 
known good ECM and 
recheck.Repair circuit.
Step Action Yes No
Detecting Condition
Trouble Area
EEPROM in ECM is corrupted. ECM
Detecting Condition Trouble Area
Transponder code in the transponder built in the ignition 
key is invalid. • Use of unregistered ignition key
• Ignition key
•ICM
•ECM
Step
Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC check of ECM
Is DTC other than P1623 detected? Go to applicable DTC 
diag. flow.
Go to Step 3.  
Page 1457 of 1496
Downloaded from www.Manualslib.com manuals search engine Immobilizer Control System:  10C-14
DTC P1625: Immobilizer Antenna ErrorS7RS0BA304015
Detecting Condition and Trouble Area
DTC Confirmation Procedure1) Turn ignition switch to ON position.
2) Check DTC in ECM.
Troubleshooting
DTC P1636: Immobilizer Information Registration FailureS7RS0BA304016
DTC Detecting Condition and Trouble Area
Troubleshooting 3
Registration of unregistered ignition key with ECM
1) Register unregistered igniti on key with ECM referring to 
“Registration of the Ignition Key”.
Was registration of ignition key completed? Unregistered ignition 
key.
Go to Step 4.
4 Registration of the spare ignition key
1) Register the spare ignition key referring to “Registration 
of the Ignition Key”.
Was registration of spare ignition key completed? Replace ignition key 
which cannot be 
registered.
Substitute a known-
good ECM and recheck.
Step Action Yes No
Detecting Condition
Trouble Area
ICM • ICM
•ECM
StepAction YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC confirmation
1) Clear DTC(s) referring to “Diagnostic Trouble Code 
(DTC) Clearance”.
2) Turn the ignition switch to OFF position.
3) Check ECM for DTC referring to “Diagnostic Trouble  Code (DTC) Check”.
Is DTC P1625 still detected? Replace ICM and 
recheck DTC. If DTC 
P1625 is still detected, 
substitute a known-
good ECM and recheck.
Intermittent trouble. 
Check for intermittent 
referring to “Intermittent 
and Poor Connection 
Inspection in Section 
00”.
Detecting Condition
Trouble Area
The registration  of the immobilizer control system 
information in ECM is failed. • CAN communication wire circuits
•BCM
•ECM
Step
Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC check of ECM
1) Check ECM for DTC referring to “DTC Check in Section 
1A”.
Is DTC P1674, P1675, P1678 and/or P1685 detected? Go to applicable DTC 
diag. flow.
Go to Step 3.  
Page 1458 of 1496
Downloaded from www.Manualslib.com manuals search engine 10C-15 Immobilizer Control System: 
DTC P1638: Immobilizer Information MismatchedS7RS0BA304017
DTC Detecting Condition and Trouble Area
Troubleshooting3
DTC check of BCM
1) Check BCM for DTC referring to “DTC Check in Section 
10B”.
Is DTC U1073, U1100, and/or U1114 detected? Go to applicable DTC 
diag. flow.
Go to step 4.
4 CAN communication circuit check
1) Disconnect connectors from ECM, BCM and ABS 
control module.
2) Check CAN communication circuit for open, short and  high resistance.
• Between ECM and ABS control module
• Between BCM and ABS control module
Is each CAN communication circuit in good condition? Go to Step 5. Repair circuit.
5 Replacement of BCM
1) Replace BCM with new one referring to “BCM (Included 
in Junction Block Assembly)  Removal and Installation in 
Section 10B”.
2) Check ECM for DTC referring to “Diagnostic Trouble  Code (DTC) Check”.
Is DTC P1636 still detected? Substitute a known-
good ECM and recheck.
BCM faulty.
Step Action Yes No
Detecting Condition
Trouble Area
• The immobilizer control sys tem information in ECM and 
the one in BCM does not match.
• The registration of the  immobilizer control system 
information in ECM is failed. • Use of the wrong ECM
• CAN communication circuits
•BCM
•ECM
Step
Action YesNo
1 Was “Immobilizer Control S ystem Check” performed? Go to Step 2.Go to “Immobilizer 
Control System Check”.
2 DTC confirmation
1) Disconnect negative (–) cable from battery for more than 
5 seconds.
2) Connect negative (–) cable to battery.
3) Check if any DTC is detecte d referring to “Diagnostic 
Trouble Code (DTC) Check”.
Is DTC P1638 still detected? Go to Step 3.
Intermittent trouble. 
Check for intermittent 
referring to “Intermittent 
and Poor Connection 
Inspection in Section 
00”.
3 DTC check of ECM
1) Check ECM for DTC referring to “DTC Check in Section 
1A”.
Is DTC P1674, P1675, P1678 and/or P1685 detected? Go to applicable DTC 
diag. flow.
Go to Step 4.
4 DTC check of BCM
1) Check BCM for DTC referring to “DTC Check in Section 
10B”.
Is DTC U1073, U1100, U0155 and/or U1114 detected? Go to applicable DTC 
diag. flow.
Go to step 5.