Check Engine Light
Check Engine Light
RhinoPower Hardware Software Forum Links
If the CEL) remains on during normal operation then the ECU has detected a possible fault. The fault codes can be read from the ECU using the Check
Engine Light. Some models have an empty slot in the fuse box that requires a fuse to be inserted but most models have either a 4-pin or a 6-pin connector that
requires a wire link to be inserted to place the ECU into test mode.
The following table lists many of the CEL fault codes, note that there are other fault codes that can only be accessed using a scan tool, those codes do not
light the CEL.
Typical Connector locations:
First gen. Underneath the bonnet either beside the battery or beside the (UK) drivers side
Vitara/Sidekick/Tracker headlamp.
Jimny Behind glovebox
Baleno Under bonnet, inside relay box
GV/Grand Vitara Under bonnet beside ignition coil (if fitted)
www.rhinopower.org/diag/cel.html 1/9
17/09/2022 23:36 Check Engine Light
There are two input 'switches', the Diagnostic Switch Terminal (DST) and the Test Switch Terminal (TST) and two output lines the Diagnostic Output
Terminal and the Duty Output terminal. The Diagnostic Output Terminal is simply a connection to the Check Engine Light (CEL). Diagnostic modes are
selected by placing jumpers between the switch terminals and the ground terminal.
The test modes are given in the table below. '0' represents a grounded input, '1' represents a non-grounded input.
Input
Output
Terminals
DST TST
(B) (E)
1 1 No Diagnostic Outputs*
1 0 Ignition Timing to Initial Settings
Diagnostic Codes Output on Diagnostic Output Terminal*, ISC Duty Cycle on Duty Check
0 1
Terminal
0 0 Diagnostic Codes Output on Diagnostic Output terminal*, Injector Duty Cycle on Duty
www.rhinopower.org/diag/cel.html 2/9
17/09/2022 23:36 Check Engine Light
Check Terminal
* When CEL is ON this terminal will be 'High', when CEL is OFF this terminal will be 0V.
This is better illustarted by the image below which shows a jumper inserted in the diagnostic socket of a Suzuki Baleno:
www.rhinopower.org/diag/cel.html 3/9
17/09/2022 23:36 Check Engine Light
The four pin connector is similar to the six pin connector. The Diagnostic switch terminal outputs the fault codes on the The Test Switch Terminal sets the
ignition timing to base settings.
The test modes are shown in the table below. '0' represents a grounded input, '1' represents a non-grounded input.
Input
Output
Terminals
DST TST
(B) (D)
1 1 No Diagnostic Outputs
1 0 Ignition Timing to Initial Settings
0 1 Diagnostic Codes Output on CEL, ISC ouput on Duty Check Terminal
Diagnostic Codes Output on CEL, Injector Duty Cycle output on Duty Check
0 0
Terminal
www.rhinopower.org/diag/cel.html 4/9
17/09/2022 23:36 Check Engine Light
Fault Codes:
Fault codes are indicated by flashing the CEL as shown in the picture below. In this case the fault code '21' is being output.
The light is switched ON twice in
quick succession to indicate a 2. The light is then OFF for 1 sec and then flashed once to indicate a 1.
There is then a 3 sec period with the light off before the
next code is indicated. If there are no other codes then the sequence repeats.
The YouTube video below shows a Code 23 (ATS Signal High) being flashed on a Suzuki Baleno Check Engine Light. You will need to have ActiveX
enabled to view this video.
www.rhinopower.org/diag/cel.html 5/9
17/09/2022 23:36 Check Engine Light
Below is a description of the codes and some hints on fault diagnosis. In all cases there is a possibility that the ECU is damaged, however this is unlikely
unless the CEL does not light, remains on permanently even with a jumper in the connector, or you have the main and fuel pump relays clicking
continuously.
Diagnostic
Diagnostic Item Possible Fault
Code
12 Normal No fault or fault in not monitored circuit
ECU will drive mixture rich or lean.
13 O2 Sensor
If O2 reading doesn't change or is slow to change a fault is flagged
13 Barometric Sensor Barometric sensor reading High or Low (Diesel)
WTS signal High
14 Water Temperature Sensor
Open circuit sensor or bad ground
14 Needle Movement Sensor Needle Movement Sensor High or Low (Diesdel)
WTS signal Low
15 Water Temperature Sensor
Short circuit in sensor or wiring shorted to ground
TPS signal High
21 Throttle Position Sensor
TPS faulty or open circuit signal or ground connection
TPS signal Low
22 Throttle Position Sensor
TPS faulty, short circuit signal or open circuit power connection
ATS signal High
23 Air Temperature Sensor
ATS open circuit or bad ground
24 Vehicle Speed Sensor VSS faulty, Broken Speedo cable
ATS signal Low
25 Air Temperature Sensor
ATS short circuit, signal wire short circuit or open circuit power connection
V6 engines only
26 O2 Sensor (Right bank)
If O2 reading doesn't change or is slow to change a fault is flagged
Compensation Resistance Signal
27 Open circuit or shorted
(Diesel only?)
Glow Plug Relay Signal
28 Open circuit or shorted
(Diesel only)
MPS signal Low
31 Manifold Pressure Sensor
MPS faulty, open circuit power connection
Boost Sensor Signal Boost sensor Signal Low
31
(Turbo) Boost sensor faulty, open circuit power connection
www.rhinopower.org/diag/cel.html 6/9
17/09/2022 23:36 Check Engine Light
www.rhinopower.org/diag/cel.html 7/9
17/09/2022 23:36 Check Engine Light
RhinoPower
www.rhinopower.org/diag/cel.html 8/9
17/09/2022 23:36 Check Engine Light
Home
Key Words
ECU ECM engine management control suzuki geo vitara sidekick tracker DSM MH6211 MH6111 air temperature sensor repair caps ignition map 3d
performance tuning diy efi water temperature manifold pressure software pcb map reprogram datalog o2 sensor lambda egr tbi mpi repair rhinopower
www.rhinopower.org/diag/cel.html 9/9