I found these error codes and procedures to work on the Clark forklift with the Hyundai engine.
Displaying Fault Codes from ECM Memory
To enter code display mode, you must turn OFF the ignition key. Now turn ON the key but do not start the engine. As soon as you turn the key to the ON position you must cycle the foot pedal by depressing it to the floor and then fully releasing the pedal (pedal maneuver). You must fully cycle the foot pedal three (3) times within five (5) seconds to enable the display codes feature of the SECM. Simply turn the key OFF to exit display mode. The code list will continue to repeat until the key is turned OFF. An automatic code display feature is activated if a foot pedal fault condition exists. This feature enables the service technician to view the fault codes by turning the key to the ON position, if a foot pedal malfunction is preventing the retrieval of the stored fault codes from the SECM.
Reading Diagnostic Fault Codes
All MI-4 fault codes are two digit codes. When the fault codes are retrieved (displayed) the MIL will flash for each digit with a short pause (.5 seconds) between digits and a long pause (1.2 seconds) between fault codes. A code 12 is displayed at the beginning of the code list.
EXAMPLE: A code 26 has been detected (ETC Sticking) and the engine has shut down and the MIL has remained ON. When the codes are displayed the MIL will flash one time (1), pause, then flash two times (2). This identifies a twelve (12), which is the beginning of the fault list. It will then pause for 1.2 seconds (long pause) and flash two times (2), pause, then flash six times (6). This identifies a twenty-six (26), which is the ETC Sticking fault. If any additional faults were stored the SECM would again have a long pause, then display the next fault by flashing each digit. Since no other faults were stored, there will be a long pause then one flash (1), pause, then two flashes (2). This identifies a twelve meaning the fault list will begin again.
Diagnostic Fault Codes (Flash Codes)
DFC | Probable Fault | Action | Corrective Action, First Check |
12 | NONE Signifies the end of one pass through the fault list | NONE | None, used as a beginning and end of the fault list identification |
14 | ECTSensorInputLow Coolant sensor failure or shorted to GND | Stored Fault Code (MIL Only) | Check ECT sensor connector and wiring for a short to GND SECM(SIGNAL) PIN 16 to ECT PIN A SECM(GND) PIN 1 to ECT PIN B |
15 | ECTSensorInputHigh Coolant sensor disconnected or open circuit | Stored Fault Code (MIL Only) | Check if ECT sensor connector is disconnected or for an open ECT circuit SECM(SIGNAL) PIN 16 to ECT PIN A SECM(GND) PIN 1 to ECT PIN B |
16 | ECTRangeHigh Engine Overheating | Delayed Engine Shutdown | Check coolant system for radiator blockage, proper coolant level and for leaks in the system. Possible ECT short to GND, check ECT signal wiring SECM(SIGNAL) PIN 16 to ECT PIN A SECM(GND) PIN 1 to ECT PIN B |
22 | ThrottleSensorInputLo TPS1 signal disconnected or open circuit (Expected faults when ETC connector is unplugged CODES: 22 & 24) | Disable Throttle | Check throttle connector connection and TPS1 sensor for an open circuit ETC PIN 6 to SECM PIN 17(SIGNAL) ETC PIN 2 to SECM PIN 1(GND) |
23 | ThrottleSensorInputHi TPS1 sensor failure or shorted circuit | Disable Throttle | Check throttle connector and TPS1 sensor wiring for a shorted circuit ETC PIN 6 to SECM PIN 17(SIGNAL) ETC PIN 2 to SECM PIN 1(GND) |
24 | ThrottleSensorRangeLo TPS1 potentiometer malfunction. Improper TPS reading may be due to dirt or oxidation on the sensor traces. | Stored Fault Code (MIL Only) | Check the throttle connector and pins for corrosion. •Perform Throttle test with the Service Tool sev- eral times to clean sensor To check the TPS disconnect the throttle connector and measure the resistance (1.25KΩ +/-30%) from TPS PIN 2 (GND) to PIN 6 (TPS1 SIGNAL) TPS PIN 3 (PWR) to PIN 6 (TPS1 SIGNAL) |
25 | ThrottleSensorRangeHi TPS1 potentiometer malfunction. Improper TPS reading may be due to dirt or oxidation on the sensor traces. | Stored Fault Code (MIL Only) | Check the throttle connector and pins for corrosion. •Perform Throttle test with the Service Tool several times to clean sensor To check the TPS disconnect the throttle connector and measure the resistance (1.25KΩ +/-30%) from TPS PIN 2 (GND) to PIN 6 (TPS1 SIGNAL) TPS PIN 3 (PWR) to PIN 6 (TPS1 SIGNAL) |
26 | ETCSticking Throttle plate sticking inside the throttle body or the ETC driver signal is open | Engine Shutdown | Check for debris or obstructions inside the throttle body •Perform Throttle test using the Service Tool and re-check for fault •Check throttle-plate shaft for bearing wear Check the ETC driver wiring for an open circuit ETC+ PIN 1to SECM PIN 22 ETC- PIN 4 to SECM PIN 24 Check the ETC internal motor drive by disconnecting the throttle connector and measuring the motor drive resistance at the throttle TPS PIN 1 (+DRIVER) to PIN 4 (-DRIVER) ~3.0Ω +/-30% |
27 | PredictedTPSDifference Measured TPS1 is different than SECM Calculated throttle position | Engine Shutdown | Check for manifold leaks between the throttle and the engine |
28 | ETCSpringTestFailed Upon initial key-up the internal throttle return spring has become weak | Power Limit | Perform throttle spring test by cycling the ignition key and re-check for fault |
29 | ETCDriverFault Throttle driver over-current or driver signals shorted | Disable Throttle | Check ETC driver wiring for a shorted circuit ETC+ PIN 1 to SECM PIN 22 ETC- PIN 4 to SECM PIN 24 •Perform Throttle test and with the Service Tool and re-check for fault Check the ETC internal motor drive by disconnecting the throttle connector and measuring the motor drive resistance at the throttle TPS PIN 1 (+DRIVER) to PIN 4 (-DRIVER) ~3.0Ω +/-30% |
33 | MapSensorInputLow MAP signal disconnected, open circuit or sensor malfunction (Expected faults when TMAP connector is unplugged CODES: 33 & 38) | Disable Throttle | Check TMAP connector and MAP signal wiring for an open circuit TMAP PIN 4 to SECM PIN 5 (SIGNAL) TMAP PIN 1 to SECM PIN 1 (GND) TMAP PIN 3 to SECM PIN 18 (XDCR +5VDC) Check the MAP sensor by disconnecting the TMAP connector and measuring at the sensor TMAP PIN 1(GND) to PIN 4 (PRESSURE SIGNAL KPA) (2.4kΩ -8.2kΩ) TMAP PIN 3(PWR) to PIN 4 (PRESSURE SIGNAL KPA) (3.4kΩ -8.2kΩ) |
34 | MapSensorInputHigh TMAP sensor failure or shorted circuit | Disable Throttle | Check TMAP connector and MAP signal wiring for a shorted circuit TMAP PIN 4 to SECM PIN 5 (SIGNAL) TMAP PIN 1 to SECM PIN 1 (GND) TMAP PIN 3 to SECM PIN 18 (XDCR +5VDC) Check the MAP sensor by disconnecting the TMAP connector and measuring at the sensor TMAP PIN 1(GND) to PIN 4 (PRESSURE SIGNAL KPA) (2.4kΩ -8.2kΩ) TMAP PIN 1(PWR) to PIN 4 (PRESSURE SIGNAL KPA) (3.4kΩ -8.2kΩ) |
37 | IATSensorInputLow TMAP sensor failure or shorted circuit | Stored Fault Code (MIL Only) | Check TMAP connector and IAT signal wiring for a shorted circuit TMAP PIN 2 to SECM PIN 4 (SIGNAL) TMAP PIN 1 to SECM PIN 1 (GND) TMAP PIN 3 to SECM PIN 18 (XDCR +5VDC) To check the IAT sensor of the TMAP disconnect the TMAP connector and measure the IAT resistance |
38 | IATSensorInputHigh IAT signal disconnected, open circuit or sensor malfunction | Stored Fault Code (MIL Only) | Check TMAP connector and IAT signal wiring for an open circuit TMAP PIN 2 to SECM PIN 4 (SIGNAL) TMAP PIN 1 to SECM PIN 1 (GND) TMAP PIN 3 to SECM PIN 18 (XDCR +5VDC) To check the IAT sensor of the TMAP disconnect the TMAP connector and measure the IAT resistance |
42 | EST1Low Coil driver signal low or under- current | Stored Fault Code (MIL Only) | Check coil driver wiring and connector for shorts SECM PIN 7(EST1) to COIL PIN A Verify GND on COIL PIN B Verify GND on COIL PIN C Verify GND on COIL PIN D Verify +12vdc on COIL PIN E To check the Smart Coil internal circuit disconnect the coil connector and measure the resistance from pin to pin |
43 | EST1High Coil driver signal high or over- current | Stored Fault Code (MIL Only) | Check coil driver wiring for an open circuit or disconnected connector SECM PIN 7(EST1) to COIL PIN A Verify GND on COIL PIN B Verify GND on COIL PIN C Verify GND on COIL PIN D Verify +12vdc on COIL PIN E To check the Smart Coil internal circuit disconnect the coil connector and measure the resistance from pin to pin |
52 | LowOilPressure Low Engine Oil Pressure | Delayed Engine Shutdown | Check engine oil level Check electrical connection to the oil pressure switch SECM PIN 23 to Oil Pressure Switch |
53 | BatterySensorInputLow Battery voltage measured below +8.5 VDC | Stored Fault Code (MIL Only) | Check battery voltage •Perform maintenance check on electrical con- nections to the battery and chassis ground •Check battery voltage during starting and with the engine running to verify charging system and alternator function Measure battery power at the SECM with a multimeter SECM PIN 13 (BATT +) to SECM PIN 14(BATT -) |
54 | DFCProbable Fault BatterySensorInputHigh Battery voltage measured above +15.9 VDC | Stored Fault Code (MIL Only) | Check battery and charging system voltage •Check battery voltage during starting and with the engine running •Check voltage regulator, alternator and charg- ing system •Check battery and wiring for overheating and damage •Measure battery power at the SECM with a multimeter SECM PIN 13 (BATT +) to SECM PIN 14 (BATT -) |
55 | XDRPSensorInputLow +5VDC Transducer power supplied by the SECM to the sensors is below +4.60VDC (Expected faults when Transducer power is lost CODES: 22, 24, 33, 62, 64, 66, 68 & 69) | Engine Shutdown | Measrue transducer power at the TMAP connector with a multimeter TMAP PIN 3 +5VDC to TMAP PIN 1 XDCR GND Verify transducer power at the SECM with a multimeter SECM PIN 18 +5VDC to SECM PIN 1 XDCR GND Verify transducer power at ECT with a multimeter ETC PIN 3 XDCR PWR to ETC PIN 2 XDCR GND Verify transducer power to the foot pedal with a multimeter |
56 | XDRPSensorInputHigh +5VDC Transducer power supplied by the SECM to the sensors is above +5.20VDC | Engine Shutdown | Measrue transducer power at the TMAP connector with a multimeter TMAP PIN 3 +5VDC to TMAP PIN 1 XDCR GND Verify transducer power at the SECM with a multimeter SECM PIN 18 +5VDC to SECM PIN 1 XDCR GND Verify transducer power at ECT with a multimeter ETC PIN 3 XDCR PWR to ETC PIN 2 XDCR GND Verify transducer power to the foot pedal with a multimeter |
57 | Engine OverSpeed Engine RPM increased beyond maximum RPM set point | Engine Shutdown | Usually associated with additional ETC faults •Check for ETC Sticking or other ETC faults •Verify if the lift truck was motored down a steep grade |
61 | Pedal1SensorInputLo APP1 signal disconnected, open circuit or sensor malfunction (Expected faults when APP connector is unplugged CODES: 61 & 66) | MIN Power Limit | Check foot pedal connector •Check APP1 signal at SECM PIN 15 |
62 | Pedal1SensorInputHi APP1 sensor failure or shorted circuit | MIN Power limit | Check foot pedal connector •Check APP1 signal at SECM PIN 15 |
63 | Pedal1SensorRangeLo APP1 potentiometer malfunction. Improper APP1 reading may be due to dirt or oxidation on the sensor traces. | Stored Fault Code (MIL Only) | Check foot pedal connector •Cycle the pedal several times and check APP1 signal at SECM PIN 15 |
64 | Pedal1SensorRangeHi APP1 potentiometer malfunction. Improper APP1 reading may be due to dirt or oxidation on the sensor traces | Stored Fault Code (MIL Only) | Check foot pedal connector •Cycle the pedal several times and check APP1 signal at SECM PIN 15 |
65 | Pedal2SensorInputLo APP2 sensor failure or shorted circuit | MIN power Limit | Check foot pedal connector •Cycle the pedal several times and check APP2 signal at SECM PIN 2 |
66 | Pedal2SensorInputHi APP2 signal disconnected, open circuit or sensor malfunction (Expected faults when APP connector is unplugged CODES: 61 & 66) | MIN power Limit | Check foot pedal connector •Check APP2 signal at SECM PIN 2 |
67 | Pedal2SensorRangeLo APP2 potentiometer malfunction. Improper APP2 reading may be due to dirt or oxidation on the sensor traces. | Stored Fault Code (MIL Only) | Check foot pedal connector •Cycle the pedal several times and check APP2 signal at SECM PIN 2 |
68 | edal2SensorRangeHi APP2 potentiometer malfunction. Improper APP2 reading may be due to dirt or oxidation on the sensor traces. | Stored Fault Code (MIL Only) | Check foot pedal connector •Cycle the pedal several times and check APP2 signal at SECM PIN 2 |
69 | Pedal1ToPedal2Difference Measured APP2 pedal position signal is different than APP1 signal | MIN power Limit | Check foot pedal connector •Cycle the pedal several times and check APP1 signal at SECM PIN 15 •Check APP2 signal at SECM PIN 2 |
71 | AFRTrimValveOutput FTV modulation driver signal fault | Stored Fault Code (MIL, Disable Adaptive learns) | Check FTV for an open wire or FTV connector being disconnected FTV PIN A (SIGNAL) to PIN B (PWR) Check FTV for an open coil by disconnecting the FTV connector and measuring the resistance (~26Ω +/-2Ω) FTV PIN A (SIGNAL) to PIN B (PWR) |
72 | AFRTrimValveLowerDC FTV duty cycle at lower (lean) limit | Stored Fault Code (MIL, Disable Adaptive learns) | Engine measured Air/Fuel ratio at the O2 sensor is excessively lean •Check for intake manifold leaks •Check balance line(vacuum hose) connection at the regulator •Check N-CA55-500-TR mixer for heavy end build-up and operation (see mixer section) •Check N2001 secondary for operation or low primary pressure |
73 | AFRTrimValveUpperDC FTV duty cycle at high (rich) limit (Expected fault when FTV connector is unplugged) | Stored Fault Code (MIL, Disable Adaptive learns) | Engine measured Air/Fuel ratio at the O2 sensor is excessively rich Check FTV connector wiring for an open circuit FTV PIN 4 (SIGNAL) to PIN B (PWR) Check FTV for an open coil by disconnecting the FTV connector and measuring the resistance (~26Ω +/-2Ω) FTV PIN A (SIGNAL) to PIN B (PWR) •Check N-CA55-500-TR mixer for heavy end build-up and operation (see mixer section) •Check N2001 secondary for operation (see N2001 Regulator section) |
74 | O2SensorSwitching O2 sensor is not switching across the reference AFR voltage | Stored Fault Code (MIL, Disable Adaptive learns) | Check the FTV for proper operation •Check FTV Hose Connections Check FTV for an open coil by disconnecting the FTV connector and measuring the resistance (~26Ω +/-2Ω) FTV PIN A (SIGNAL) to PIN B (PWR) |
77 | OxygenSensorInputHigh O2 sensor SECM driver signal is shorted to power | Stored Fault Code (MIL, Disable Adapts) | Check if O2 sensor is shorted to +5VDC or Battery O2 (SIGNAL) PIN B to SECM PIN 3 (AFR Trim Valve Lower DC fault should also occur) Verify O2 sensor heater circuit is operating by measuring circuit resistance (~2.1Ω +/-0.4Ω) O2 PIN C (HEATER GND) to PIN D (HEATER PWR) |
Error Code | Error Message | Description |
014 | DRI. FWD S/C | DIRECTION FORWARD LINE S/C |
011 | DRI. REV S/C | DIRECTION REVERSE LINE S/C |
018 | FUEL SENDRE S/C | FUEL SENSER S/C |
025 | HORN RELAY S/C | HORN RELAY COIL S/C |
027 | BACKUPO ALARM S/C | BACKUP ALARM LINE S/C |
033 | ST. RELAY S/C | START RELAY COIL LINE S/C |
021 | GLOWPLUG S/C | PREHEATER RELAY COIL LINE S/C |
006 | HEADLAMP S/C | HEAD LAMP S/C |
028 | DIR. FWD SOLENOID S/C | DIRECTION FORWARD SOL OUT S/C |
007 | DIR. REV SOL S/C | DIRECTION REVERSE SOL OUT S/C |
900 | DOUBLE ERROR | ERROR OF THE CAUSING PIN NUMBER CAN’T BE DETERMINED |
404 | INTERNAL SHORT | INTERNAL SHORT |