Skip to main contentSkip to navigationSkip to contactAccessibility (Alt+A)
EmersonEIMS — Reliable Power. Without Limits.
INDUSTRIES
CONTACT
Get Quote

B2BEmersonEIMS serves commercial, industrial, healthcare, telecom, hospitality, government & contractor clients.• Engineering-led • SLA-backed • Documented commissioning

Talk to an engineerWhatsApp+254 768 860 665

Services Directory

View all services →

Power & Generators

  • Cummins Generators (2-yr warranty)
  • Generator Repairs & Maintenance
  • ATS / Changeovers
  • Generator Sales
  • Generator Rental
  • Generator Installation
  • Generator Spare Parts
  • Workshop Repairs & Fabrication
  • Power Interruption Solutions

Renewable & UPS

  • Solar Energy Solutions
  • Commercial / Industrial Solar
  • Solar System Sizing
  • Solar Genius Pro™
  • UPS Systems
  • UPS Lab
  • Solar / UPS Hub
  • Borehole Pumps

Electrical & HVAC

  • Distribution Boards & Panels
  • Motor Rewinding
  • Motors & Drives
  • High-Voltage Systems
  • Diesel Automation
  • Industrial Controls
  • Steel Fabrication
  • AC / HVAC Installation

Specialised & AI Suites

  • Hospital Incinerators
  • Incinerator Construction Guide
  • Building Engineering Suite
  • EIMS PRO Workspace
  • AquaScan Pro™
  • Generator Oracle™
  • Plant & Equipment Oracle
  • Diagnostics Hub
  • Troubleshooting Wizard

Maintenance Hubs

  • Generator Maintenance
  • Solar Maintenance
  • HVAC Maintenance
  • Borehole Maintenance
  • Electrical Maintenance
  • Motors Maintenance
  • Incinerator Maintenance
  • Fabrication & Welding

Resources & Tools

  • Repair Centre — 60 free guides
  • Spare Parts Marketplace
  • Sectors We Serve
  • Brands We Service
  • All Engineering Tools
  • Resources & Learning Hub
  • Knowledge Base
  • Technical Bible
  • Power Calculators
  • Fault Code Database
  • Blog & Articles
  • FAQ
  • Emergency Response Guide

Service Areas

  • All Kenya — 47 Counties
  • Nairobi
  • Mombasa
  • Kisumu
  • Nakuru
  • Kiambu
  • All Service Locations
  • East Africa
  • Kampala, Uganda
  • Dar es Salaam, Tanzania
  • Kigali, Rwanda
  • Juba, South Sudan
  • Site Directory — every page
EMERSONEiMS

Engineering-grade reliability for East Africa's critical infrastructure. Power systems built to perform.

  • X↗
  • Facebook↗

Company

  • About Us
  • All Services
  • Prices & Costs
  • Book a Service
  • Project Gallery
  • Case Studies
  • Industries Served
  • Careers
  • Contact Us

Quick Links

  • Generator Sales
  • Solar Energy
  • Diagnostic Suite
  • Solar / UPS Hub
  • Generator Oracle
  • Knowledge Base
  • FAQ

Contact

  • Nairobi HQEmbakasi, off Airport North Road, Nairobi
    (Near KEMSA Head Office)
  • Department Emails
    • General Inquiriesinfo@emersoneims.com
    • Service Coordinationemersoneimservices@emersoneims.com
    • Generator Deskgenerators@emersoneims.com
    • Solar & UPS Desksolar@emersoneims.com
    • Sally — Direct Accountsally@emersoneims.com
  • Phone
    +254782914717
    +254768860665

© 2026 Emerson EiMS. All rights reserved.

PROTECTED BY GENERATOR ORACLE / EMERSONEIMS
Privacy PolicyTerms of Service
ENGINEERED IN NAIROBI, KENYA

Keyboard Shortcuts

  • Alt + A: Open accessibility settings
  • Tab: Navigate to next element
  • Shift + Tab: Navigate to previous element
  • Enter or Space: Activate buttons and links
  • Escape: Close dialogs and menus
  • Arrow keys: Navigate within menus and sliders
  • Home: Go to beginning of list
  • End: Go to end of list
Fault codes / SDMO

SDMO generator fault codes

Every SDMO engine fault code in our verified reference — 118 codes, 14 of them with a documented remedy. Find your code in the table, read the likely causes, then work the remedy. If it is beyond a field fix, our workshop in Embakasi repairs SDMO controllers and engines at board level.

Covers: APM303 · APM403 · MICS Telys · Model · TELYS1

SDMO generator engine fault codes with causes and remedies
CodeFaultLikely causeRemedy
1-JunOverload or short-circuit faultThe alternator has detected an overload or short-circuit—
13-0Maximum alternator voltage alarmThe alternator output voltage exceeds the warning threshold.—
13-0Exhaust temperature sensor failureThe exhaust temperature sensor is malfunctioning—
13-1Maximum alternator voltage faultThe alternator output voltage is critically high—
14-0Minimum alternator frequency alarmThe alternator output frequency is below the warning threshold (e.g.—
14-0Fuel pump relay failureThe fuel pump relay is malfunctioning—
14-1Minimum alternator frequency faultThe alternator output frequency is critically low—
15-0Maximum alternator frequency alarmThe alternator output frequency exceeds the warning threshold (e.g.—
15-0Starter relay failureThe starter relay is malfunctioning—
15-1Maximum alternator frequency faultThe alternator output frequency is critically high—
16-0Control panel power supply failureThe control panel power supply is outside acceptable limits.—
16-1Option 3 module CAN bus faultThe CAN bus communication with the optional module 3 has failed.—
17-0Engine oil filter restriction alarmThe oil filter is clogged—
17-1Option 4 module CAN bus faultThe CAN bus communication with the optional module 4 has failed.—
18-0Alternator frequency sensor failureThe alternator frequency sensor is malfunctioning—
18-1Option 5 module CAN bus faultThe CAN bus communication with the optional module 5 has failed.—
19-1Option 6 module CAN bus faultThe CAN bus communication with the optional module 6 has failed.—
20-0Alternator phase imbalance alarmThe alternator output shows an imbalance between phases—
20-1Alternator phase imbalance faultThe alternator output phase imbalance is critical—
21-1Spare RS485 communication faultThe RS485 communication link for a spare module has failed.—
22-1Hardware watchdog faultThe control panel’s internal watchdog timer has detected a hardware or software malfunction.—
23-0Fuel pump failure alarmThe fuel pump is not operating correctly—
23-1Fuel pump failure faultThe fuel pump has failed critically—
24-0Air intake restriction alarmThe air intake system is restricted—
24-1Air intake restriction faultThe air intake restriction is critical—
25-0Normal contactor open alarm (system side)The normal power contactor (system side) is open when it should be closed.—
26-0Emergency contactor open alarm (generating set side)The emergency power contactor (generator side) is open when it should be closed.—
27Minimum alternator voltage reached or dipped below the set thresholdtriggering a shutdown.—
27-1Oil temperature faultThe engine oil temperature has exceeded the safe operating limit—
28-1Oil level low faultThe engine oil level is critically low—
29-0No water preheating alarmThe water preheating system is not functioning—
29-1No water preheating faultThe water preheating system failure is critical—
30-0Differential trigger alarmThe differential protection system has detected an imbalance in current—
30-1Differential trigger faultThe differential protection system has detected a severe current imbalance—
31-0Permanent insulation monitor trigger alarmThe insulation monitoring system has detected a warning-level insulation fault in the electrical system.—
31-1Permanent insulation monitor trigger faultThe insulation monitoring system has detected a critical insulation fault—
32-1Differential relay connection faultThe differential protection relay has a connection or operational failure.—
33-1Permanent insulation monitor connection faultThe insulation monitoring system has a connection or operational failure.—
34-0Battery charger fault alarmThe battery charger is not functioning correctly—
34-1Battery charger fault faultThe battery charger has a critical failure—
35-1Air cooler trip faultThe air cooler system has tripped—
36-1Air cooler low level faultThe coolant level in the air cooler system is critically low—
37-0Exhaust temperature high alarmThe exhaust temperature exceeds the warning threshold.—
37-1Exhaust temperature high faultThe exhaust temperature is critically high—
38-0Engine crank failure alarmThe engine failed to crank properly during a start attempt—
38-1Engine crank failure faultThe engine failed to crank after multiple attempts—
39-0Generator overload warningThe generator is approaching its maximum load capacity—
39-1Generator overload faultThe generator has exceeded its maximum load capacity—
40-0Control panel temperature high alarmThe control panel temperature exceeds the warning threshold.—
40-1Control panel temperature high faultThe control panel temperature is critically high—
41-0Engine preheating relay failureThe engine preheating relay (e.g.—
41-1Engine preheating system faultThe engine preheating system has a critical failure—
42-0Fuel solenoid valve failure alarmThe fuel solenoid valve is not operating correctly—
42-1Fuel solenoid valve critical faultThe fuel solenoid valve has a critical failure—
43-0Alternator excitation failure alarmThe alternator excitation circuit is not functioning—
43-1Alternator excitation critical faultThe alternator excitation circuit has a critical failure—
44-0Engine shutdown solenoid failure alarmThe engine shutdown solenoid is not functioning—
44-1Engine shutdown solenoid critical faultThe engine shutdown solenoid has a critical failure—
45-0Control panel communication loss alarmThe control panel has lost communication with an external device (e.g.—
45-1Control panel communication critical faultThe control panel has a critical communication failure with an external device—
50/51Alternator short-circuit detected as current consumed reaches or exceeds the set thresholdtriggering a shutdown.—
59Maximum alternator voltage reached or exceeded the set thresholdtriggering a shutdown.—
81Minimum alternator frequency reached or dipped below the set thresholdtriggering a warning or shutdown.—
81HMaximum alternator frequency reached or exceeded the set thresholdtriggering a warning or shutdown.—
Alternator bearing temperature highThe alternator bearing temperature exceeds the safe limitindicating potential bearing wear.—
Alternator OvercurrentThe alternator output current exceeds the safe thresholdtriggering a warning or shutdown.—
Alternator phase sequence errorThe alternator phase sequence is incorrectcausing electrical output issues.—
Alternator temperature highThe alternator temperature exceeds the safe limittriggering a warning or shutdown.—
Aug-00Fuel level sensor failureThe fuel level sensor is malfunctioning—
Battery Voltage WarningWarning related to battery voltage levels being outside acceptable limits.charge the battery; if above 14.8VMeasure battery voltage with a multimeter. If below 12.4V; check for overcharging. Inspect battery terminals and cables for corrosion or looseness; clean or tighten. Test the charging alternator or external charger for proper operation. Reset the fault by pressing the reset button after addressing the issue. to the APM403 or a technician if unresolved.
Camshaft position sensor failureThe camshaft position sensor is malfunctioningaffecting engine timing.—
CAN bus communication failureThe CAN bus communication with the engine control unit or modules has failed.opens; or loose connections. Verify all connected modules are powered and configured correctly. Reset the control panel and test communication. If the fault persists; consult the APM303 or a technician.Inspect CAN bus wiring and connectors for shorts
Circuit breaker position inconsistentInconsistency between the motorised command from the circuit breaker and the position of the circuit breaker.—Inspect the circuit breaker for mechanical faults or sticking. Check the motorised control wiring and signals for faults. Verify the breaker’s position feedback mechanism. Reset the fault and test breaker operation. Consult the APM303 or a technician if unresolved.
Control module internal faultThe control module has detected an internal hardware or software error.Power cycle the generator by disconnecting the battery for 30 seconds and reconnecting. Check for control module firmware updates in the SDMO APM303 . Inspect module wiring for faults. If the fault persistsreplace the control module. Reset the fault and restart. Consult the APM303 or a technician if unresolved.
Crankshaft position sensor failureThe crankshaft position sensor is malfunctioningaffecting engine timing.—
Dec-00Coolant level sensor failureThe coolant level sensor is malfunctioning—
ECU Communication FailureThe engine control unit has lost communication with the control panel.opens; or loose connections. Verify the ECU is powered and operational. Reset the control panel and test communication. If the fault persists; consult the APM403 or a technician.Inspect CAN bus or other communication wiring between the ECU and control panel for shorts
Emergency stopEmergency stop activated by pressing the emergency stop buttonhalting the generator.—
Engine air intake temperature highThe air intake temperature exceeds the safe limitaffecting engine performance.—
Engine MisfireThe engine control unit detects a misfireindicating combustion irregularities.—
Error CodeMeaningSolution—
Fault input no. x (x = 12 or 3)Input configured in fault x is active—
Flat batteryAPM303 cannot start up the generating set due to critically low battery voltage.Immediately charge the battery or replace it if it cannot hold a charge (below 11.5V for 12V systems). Inspect battery cables for damage or loose connectionsrepair as needed. Test the charging alternator; replace if faulty. Reset the fault and attempt to start. Consult the APM303 or a technician if unresolved.
Fuel pressure lowThe fuel system pressure is below the required thresholdaffecting engine performance.—
Generating set shutdown failureGenerating set fails to shutdown properly after a shutdown request.stuck solenoid; open circuit). Verify no external signals are preventing shutdown (e.g.; ATS). Reset the fault and test shutdown. Consult the APM303 or a technician if unresolved.Check the control panel for proper shutdown signal transmission. Inspect the stop solenoid and wiring for faults (e.g.
Generating set start-up failureGenerating set fails to start up after a full starting sequence.prime the system if needed. Verify battery voltage (above 12.4V for 12V systems); charge or replace if low. Inspect the starter motor and solenoid for faultsCheck the fuel level and supply; check wiring. Test the fuel system for air or blockages. Reset the fault and attempt to start. to the APM303 or a technician if unresolved.
Governor failureThe engine governor is malfunctioningaffecting speed control.—
High Alternator FrequencyThe alternator output frequency exceeds the safe thresholdindicating an engine speed issue.—
High coolant temperatureEngine coolant temperature is too hightriggering a shutdown.—
High fuel temperatureThe fuel temperature exceeds the safe operating limitaffecting engine performance.—
High oil temperatureThe engine oil temperature exceeds the safe operating limittriggering a warning or shutdown.—
Jul-00Engine temperature sensor failureThe engine temperature sensor has failed—
KO ECU Air Intake RestrictionThe engine control unit detects a restricted air intakereducing engine performance.—
KO ECU Alternator Temperature HighHigh alternator temperature detected by the engine control unitindicating overheating.—
KO ECU Battery Voltage HighHigh battery voltage detected by the engine control unitindicating overcharging.—
KO ECU Coolant Temperature HTHigh temperature warning for engine coolant detected by the engine control unit.radiator; hoses). Ensure proper airflow around the radiator. Test the coolant temperature sensor and wiringCheck the coolant level; top up with recommended coolant if low. Inspect the cooling system for leaks or blockages (e.g.; replace if faulty. Verify thermostat operation. Press the reset button after addressing the issue. Consult the APM403 or a technician if unresolved.
KO ECU Fuel Pressure LowLow fuel pressure detected by the engine control unitaffecting performance.—
KO ECU Fuel Pressure Sensor FailureThe fuel pressure sensor is malfunctioningaffecting fuel system monitoring.—
KO ECU Fuel Temperature HighHigh fuel temperature detected by the engine control unitaffecting performance.—
KO ECU Oil Pressure LowLow oil pressure detected by the engine control unittriggering a warning or shutdown.—
KO ECU Oil Temperature Sensor FailureThe oil temperature sensor is malfunctioningproviding incorrect readings.—
KO ECU OverspeedThe engine control unit detects an overspeed conditionexceeding safe limits.—
KO ECU Phase ImbalanceThe engine control unit detects an imbalance in alternator phase output.redistribute loads to balance them. Inspect alternator output cables for loose or damaged connections. Test phase voltages with a multimeter to confirm balance. Check alternator windings for faults. Press the reset button on the APM403 panel after addressing the issue. to the APM403 or a technician if unresolved.Check load distribution across all phases
KO ECU Shutdown FailureThe engine control unit detects a failure to shut down the engine properly.stuck solenoid; open circuit). Verify no external signals (e.g.; ATS) are preventing shutdown. Test the control signal from the ECU. Press the reset button on the APM403 panel after addressing the issue. to the APM403 or a technician if unresolved.Inspect the shutdown solenoid and wiring for faults (e.g.
KO ECU Starter FailureThe engine control unit detects a starter motor failure during a start attempt.charge or replace if low. Test the starter motor and solenoid for operation; opens; or loose connections. Press the reset button on the APM403 panel after addressing the issue. to the APM403 or a technician if unresolved.Check the battery voltage (above 12.4V for 12V systems); replace if defective. Inspect starter wiring for shorts
Low Alternator FrequencyThe alternator output frequency is below the safe thresholdindicating low engine speed.—
Low battery voltage or charging alternator malfunctionBattery voltage is below the set threshold or charging alternator malfunctiontriggering a warning or shutdown.—
Low coolant levelThe engine coolant level is below the safe thresholdtriggering a warning or shutdown.—
Low Coolant PressureThe engine coolant pressure is below the safe thresholdindicating a potential issue.—
Low fuel levelLow fuel level detected in the daily service tanktriggering a warning or shutdown.—
Low oil levelThe engine oil level is below the safe thresholdtriggering a warning or shutdown.—
Low oil pressureEngine oil pressure is too low or binary input is activetriggering a shutdown.—
Nov-00Engine speed sensor failureThe engine speed sensor is malfunctioning—
Oct-00Alternator voltage sensor failureThe alternator voltage sensor is malfunctioning—
OverspeedGenerating set exceeds 120% of nominal speedtriggering a shutdown.—
Sep-00Oil pressure sensor failureThe oil pressure sensor is malfunctioning—
Starter motor failureThe starter motor failed to engage properly during a start attempt.charge or replace if low. Inspect the starter motor and solenoid for faultsCheck the battery voltage (above 12.4V for 12V systems); test wiring for shorts or opens. Verify the starter relay operation; replace if defective. Reset the fault and attempt to start. Consult the APM303 or a technician if unresolved.
Under speedGenerating set stops after operating correctly for at least 5 seconds due to low speed.ensure it meets nominal RPM. Inspect the fuel system for restrictions or air. Verify the governor or throttle for proper operation. Test the speed sensor and wiringCheck the engine speed; replace if faulty. Reduce the electrical load if excessive. Reset the fault and restart. Consult the APM303 or a technician if unresolved.

Codes and descriptions are industry-standard identifiers reproduced for identification only. This reference is not affiliated with or endorsed by SDMO; for official procedures always refer to the manufacturer’s service manual for your specific engine. A dash means our registry holds no verified entry for that column — we publish the gap rather than fill it in.

Cannot clear the fault?

Send us the code and the engine serial. We diagnose SDMO sets on site across all 47 counties, and repair controllers at board level on the bench in Embakasi.

Fault codes for other engines

  • Caterpillar547
  • Perkins520
  • Cummins500
  • Deutz252
  • Atlas Copco75
  • Weichai45
  • Generac30
  • Cummins Onan26
  • Kohler24