Cummins/Onan HDKC troubleshooting: 64 fault codes and symptom-cause-remedy entries from the manufacturer's own service documentation.
Cummins/Onan HDKC — full specs, parts & maintenance.
All Cummins/Onan fault codes →
| Code | Meaning | Cause | Remedy |
|---|---|---|---|
| Code 1 | Engine Over Temperature | ||
| Code 2 | Low Oil Pressure | ||
| Code 3 | Service Check | ||
| Code 4 | Over Crank | ||
| Code 12 | Over Voltage | ||
| Code 13 | Under Voltage | ||
| Code 14 | Over Frequency | ||
| Code 15 | Under Frequency | ||
| Code 19 | Governor Actuator | ||
| Code 22 | Governor Actuator Overload | ||
| Code 27 | Voltage Sense | ||
| Code 29 | High Battery Voltage | ||
| Code 32 | Low Cranking Speed | ||
| Code 35 | Control Card Failure | ||
| Code 36 | Engine Stopped | ||
| CODE NO. 14 | After the starter was engaged Frequency jumped to more than 70 Hz for 40 milliseconds or to more than 66 Hz for 6 seconds | 1. Check for a tripped genset circuit breaker, reset it if necessary, and run with fewer connected loads. 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. | |
| CODE NO. 15 | During normal operation Frequency fell to less than 54 Hz for more than 8 seconds | 1. Push the line circuit breaker to OFF and restart the genset. If the genset now runs, run it with fewer connected loads, especially those with high motor starting loads such as air conditioners. 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. 3. Replace the engine air filter and clean the spark-arrest muffler (p. 3-4). 4. Replace the fuel filter (p. 3-6). | |
| 38 | During normal voltage regulation Field Voltage exceeded 180 VAC for 10 seconds | 1. Reduce the number of air conditioners running at the same time, and other appliances that cause low power factor. (The lower the power factor of a motor or compressor, the more current it draws per kilowatt. The genset Controller, in turn, must boost field voltage to meet the higher demand for current imposed by low power factor.) 2. Have the air conditioners and other appliances checked for proper operation. (A locked compressor rotor can cause a very low power factor.) | |
| 41 | While field flashing during cranking, the Controller sensed that the rotor circuit was shorted to ground | See an authorized Onan dealer. | |
| 42 | During startup the genset Controller detected a ROM memory error | See an authorized Onan dealer. | |
| 43 | During startup the genset Controller detected a RAM memory error | See an authorized Onan dealer. | |
| 45 | After start disconnect the Controller lost speed sense [quadrature zero crossings] for 0.25 seconds | See an authorized Onan dealer. | |
| 3 | SERVICE CHECK—CODE NO. 3 (A second-level fault occurred) | Check the second-level fault code by momentarily pressing Stop. The second-level fault will be one of the following in this table. | |
| 4 | THE STARTER ENGAGES AND DISENGAGES (Low cranking voltage) | 1. Have the vehicle propulsion engine running while trying to start the genset. Its charging alternator may be able to maintain a high enough battery terminal voltage to start the genset. 2. Service the battery as necessary by cleaning and tightening connections, recharging or replacing the battery or replacing damaged battery cables. | |
| 1 | ENGINE OVER TEMPERATURE—CODE NO. 1 (During normal operation engine coolant temperature exceeded 239° F [115° C] for 10 seconds) | 1. Check engine coolant level, add coolant as necessary and repair any leaks. 2. Check for and remove any objects blocking the air inlet or outlet openings in the bottom of the genset and clean out dirt fouling the radiator passages. 3. Run fewer appliances at the same time to keep down engine temperature. (Note that high altitude and high ambient temperature decrease engine cooling capacity.) 4. Look for loose or broken fan belts and have them serviced. | |
| 2 | LOW OIL PRESSURE—CODE NO. 2 (During normal operation engine oil pressure dropped to less than 14 psi for 3 seconds—switch closed) | 1. Check engine oil level, add oil as necessary and repair any leaks. 2. Drain the excess oil if the level is above Full on the dipstick. If the level is too high the crankshaft can whip the oil into foam, which the pump can’t pump. | |
| OVER CRANK | OVER CRANK—CODE NO. 4 | Cranking time exceeded 35 seconds | 1. Check fuel level and refill as necessary. (Note: The genset fuel pickup is probably higher than the vehicle engine fuel pickup.) 2. Prime the engine fuel system for one minute (p. 2-4). 3. Check the engine air filter and remove any blockage (p. 3-4). 4. Change the engine oil to oil of the proper viscosity for the ambient temperature. High oil viscosity can slow down cranking speed. 5. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. 6. Replace the fuel filter (p. 3-6). |
| NO. 48 | The field sense circuit on the Controller circuit board failed during normal voltage regulation | See an authorized Onan dealer. | |
| NO. 57 | The local or remote control switch was held in the Prime position for more than 3 minutes | ||
| 1 | High engine coolant temperature. | ||
| 2 | Low oil pressure fault. | ||
| 3 | Service fault. | ||
| 4 | Cranking exceeded 30 seconds without the engine starting. |
| Symptom | Cause | Remedy |
|---|---|---|
| Generator voltage is deadly | Disable the automatic genset starting feature of an inverter-charger or other automatic starting device before servicing the genset. Generator electrical output connections must be made by a trained and experienced electrician in accordance with applicable codes. The genset must not be connected to the public utility or any other source of electrical power. An approved switching device must be used to prevent interconnections. | |
| Cranking time exceeded 35 seconds | 1. Check fuel level and refill as necessary. 2. Prime the engine fuel system for one minute (p. 2-4). 3. Check the engine air filter and remove any blockage (p. 3-4). 4. Change the engine oil to oil of the proper viscosity for the ambient temperature. High oil viscosity can slow down cranking speed. 5. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. 6. Replace the fuel filter (p. 3-6). | |
| Output Voltage jumped to more than 125% of rated for 75 milliseconds or to more than 115% of rated for 3 seconds | See an authorized Onan dealer. | |
| Output Voltage fell to less than 90% of rated for 5 seconds | Turn OFF the line circuit breaker on the operator’s console. If the genset now runs, run it with fewer connected loads. | |
| Frequency jumped to more than 70 Hz for 40 milliseconds, or to more than 55/66 Hz [50/60 Hz rated] for 6 seconds | 1. Check for a tripped genset circuit breaker, reset it if necessary, and run with fewer connected loads. (A breaker tripping under load can cause genset frequency to overshoot.) 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. (Air bubbles can disrupt frequency.) | |
| Frequency fell to less than 44/54 Hz [50/60 Hz rated] for more than 8 seconds | 1. Push the line circuit breaker to OFF and restart the genset. If the genset now runs, run it with fewer connected loads, especially those with high motor starting loads such as air conditioners. 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. (Air bubbles can disrupt frequency.) 3. Replace the engine air filter and clean the spark-arrest muffler (p. 3-4). 4. Replace the fuel filter (p. 3-6). | |
| At startup the Controller sensed an open or shorted governor actuator/harness | See an authorized Onan dealer. | |
| Due to connected overload or low engine performance, the Controller maintained the governor actuator at full-duty cycle—maximum pulse-width-modulated square-wave signal [PWM]—for 60 consecutive seconds | 1. Reduce the number of appliances running at the same time, especially those with high motor starting loads such as air conditioners. 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. 3. Replace the engine air filter and clean the spark-arrest muffler (p. 3-4). 4. Replace the fuel filter (p. 3-6). | |
| After 10 minutes of normal operation the Controller checked for and sensed an open temperature sender/harness | See an authorized Onan dealer. | |
| The Controller lost VAC sensing during normal voltage regulation when the field was functioning normally and frequency was at least 40 Hz | See an authorized Onan dealer. | |
| During startup the Controller sensed that battery system voltage was greater than 19.2 volts for 5 milliseconds or greater than 19.2 volts for 1 second will running | 1. Check battery bank connections and reconnect if necessary so that the 12 volt batteries serving the genset are connected in parallel (12 volt) rather than in series (24 volt). 2. Select a lower battery booster charge rate. | |
| The Controller could not detect cranking speed [quadrature zero crossings] for 12 seconds | 1. Have the vehicle propulsion engine running while trying to start the genset. Its charging alternator may be able to maintain a high enough battery terminal voltage to start the genset. 2. Service the battery as necessary by cleaning and tightening connections, recharging or replacing the battery or replacing damaged battery cables. 3. Change the engine oil to oil of the proper viscosity for the ambient temperature. High oil viscosity can slow down cranking speed. | |
| During startup the genset Controller detected an EE memory error | See an authorized Onan dealer. | |
| The Controller declared this fault because engine speed fell below 1000 RPM for 0.5 seconds, though not by Controller action | ||
| NO RESPONSE AT CONTROL SWITCH | Faulty switch, poor or missing connections, dead battery | 1. Try the genset (local) control switch if there is no response at the remote control switch, and vice versa. 2. Check for 12 VDC across genset battery cable terminal block. Service as necessary by cleaning and tightening battery cable connections, recharging or replacing the battery or replacing damaged or missing battery cables. |
| THE STARTER ENGAGES AND DISENGAGES | Low cranking voltage | 1. Have the vehicle propulsion engine running while trying to start the genset. Its charging alternator may be able to maintain a high enough battery terminal voltage to start the genset. 2. Service the battery as necessary by cleaning and tightening connections, recharging or replacing the battery or replacing damaged battery cables. |
| THE STARTING BATTERIES DO NOT MAINTAIN A CHARGE | Marginal battery, battery connections or charging system | 1. Service the battery as necessary by cleaning and tightening connections, recharging or replacing the battery or replacing damaged battery cables. 2. Have the battery recharging system serviced. |
| NO AC POWER WHEN GENSET IS RUNNING | A Circuit Breaker is OFF, tripped or malfunctioning or there are poor AC harness connections | 1. Reset or turn ON genset circuit breaker CB1. 2. Reset or turn ON any other circuit breaker in the AC power supply system. |
| Field Voltage exceeded 150 VAC for 10 seconds | Reduce the number of air conditioners running at the same time, and other appliances that cause low power factor. Have the air conditioners and other appliances checked for proper operation. | |
| The genset stops | Does the genset operate correctly from the genset controls? If it does not, the problem is in the genset, not the EC-20 controller. See the genset Operator, Installation, and Service Manuals. | |
| The indicator light in the Start/Stop switch turns off | Confirm that the correct connection diagram (Figures 5 - 7) was used, then check EC 30 wiring connections. Confirm that the correct voltages are present on each terminal. Check all terminal connections on both ends of the wiring harness. Are harness connectors properly joined? | |
| NO RESPONSE AT CONTROL SWITCH (Faulty switch, poor or missing connections, dead battery) | 1. Try the genset (local) control switch if there is no response at the remote control switch, and vice versa. 2. Check for 12 VDC across genset battery cable terminal block. Service as necessary by cleaning and tightening battery cable connections, recharging or replacing the battery or replacing damaged or missing battery cables. | |
| NO AC POWER WHEN GENSET IS RUNNING (A Circuit Breaker is OFF, tripped or malfunctioning or there are poor AC harness connections) | 1. Reset or turn ON genset circuit breaker CB1. 2. Reset or turn ON any other circuit breaker in the AC power supply system. | |
| PERSISTENT, AUDIBLE ENGINE SURGING—WITHOUT FAULT SHUTDOWN (Fuel leaks, restrictions or air bubbles, worn slip rings/brushes, misadjusted or faulty governor, worn generator bearing) | 1. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. 2. Replace the fuel filter (p. 3-6). | |
| ENGINE OVER TEMPERATURE—CODE NO. 1 | During normal operation engine coolant temperature exceeded 239° F [115° C] for 10 seconds | 1. Check engine coolant level, add coolant as necessary and repair any leaks. 2. Check for and remove any objects blocking the air inlet or outlet openings in the bottom of the genset and clean out dirt fouling the radiator passages. 3. Run fewer appliances at the same time to keep down engine temperature. (Note that high altitude and high ambient temperature decrease engine cooling capacity.) 4. Look for loose or broken fan belts and have them serviced. |
| LOW OIL PRESSURE—CODE NO. 2 | During normal operation engine oil pressure dropped to less than 14 psi for 3 seconds—switch closed | 1. Check engine oil level, add oil as necessary and repair any leaks. 2. Drain the excess oil if the level is above Full on the dipstick. If the level is too high the crankshaft can whip the oil into foam, which the pump can’t pump. |
| SERVICE CHECK—CODE NO. 3 | A second-level fault occurred | Check the second-level fault code by momentarily pressing Stop. The second-level fault will be one of the following in this table. |
| OVER VOLTAGE—CODE NO. 12 | After voltage regulation was enabled Output Voltage jumped to more than 150 VAC [125% of rated] for 75 milliseconds or to more than 138 VAC [115% of rated] for 3 seconds | See an authorized Onan dealer. |
| UNDER VOLTAGE—CODE NO. 13 | After voltage regulation was enabled Output Voltage fell to less than 108 VAC [90% of rated] for 5 seconds | Turn OFF the line circuit breaker on the operator’s console. If the genset now runs, run it with fewer connected loads. |
| OVER FREQUENCY—CODE NO. 14 | After the starter was engaged Frequency jumped to more than 70 Hz for 40 milliseconds or to more than 66 Hz for 6 seconds | 1. Check for a tripped genset circuit breaker, reset it if necessary, and run with fewer connected loads. (A breaker tripping under load can cause genset frequency to overshoot.) 2. Check all fuel fittings for fuel and air leaks and tighten as necessary. Reprime. |
| Unable to sense field or output voltage | A. Contact Local Dealer or Distributor |
Fault codes and symptom→remedy steps extracted from this model’s service/owner documentation; verify against the official manual before servicing.
Documented causes: Faulty switch, poor or missing connections, dead battery. See the table for the matching fixes.
Documented causes: Low cranking voltage. See the table for the matching fixes.
Documented causes: Marginal battery, battery connections or charging system. See the table for the matching fixes.