
What the 2026 Hurricane Season Predictions Really Mean for Your Home and Business
June 30, 2026
Do You Need a Tier 4 Generator?
August 19, 2026If your generator’s control panel is flashing a fault code, the first question is usually simple: is this something you can deal with yourself, or does it need a technician? The honest answer is that it depends on the code and what caused it. This guide walks through what a generator ECU actually does, the fault categories you’re most likely to see, and where the line sits between a quick fix and a service call.
What the ECU Actually Does
The ECU (Electronic Control Unit) is the generator’s engine brain. It monitors sensors across the engine (oil pressure, coolant temperature, RPM, voltage output) and constantly compares what it sees against safe operating limits. On most modern commercial generators, the ECU communicates with the main controller over a CAN bus network (often using the J1939 protocol), so when something falls outside spec, the controller displays a fault code rather than leaving you to guess.
Fault codes exist to protect the machine. A generator that shuts itself down on an overspeed or low-oil-pressure fault is doing exactly what it’s supposed to do: preventing a small problem from becoming an expensive one.
Common Fault Categories and What They Usually Mean
Fault codes vary by manufacturer and controller brand, but most fall into a handful of recurring categories:
Overcrank / fail to start. The controller has verified the engine is turning over but it isn’t catching. This is most often a fuel supply issue (empty tank, closed valve, stale or contaminated fuel), a weak battery, or a starter problem. On diesel units, low fuel level or air in the fuel lines are common culprits.
Low oil pressure / low oil level. One of the most common shutdown faults. Check the oil level first; if it’s correct and the fault persists, the oil pressure switch or sender may have failed, which does need a technician to confirm.
Overspeed. The controller detected engine RPM above the safe threshold, either briefly (instantaneous) or sustained. This can point to a governor or fuel system fault and is generally not something to attempt to clear and restart without investigation, since it’s a mechanical protection fault.
Low battery/battery charger fault. The starting battery voltage has dropped below the preset threshold, or an optional battery charger has reported a malfunction. Often resolved by charging or replacing the battery, but a charger fault code specifically points to the charging circuit rather than the battery itself.
AC sensing loss / under-voltage or over-voltage shutdown. The controller isn’t reading the expected output voltage, or output has drifted outside the safe band. This can be a genuine alternator or voltage regulator fault, or in some cases a wiring or sensing issue. This category is worth a specialist’s eyes before repeated restart attempts.
Not in Auto. Not a fault as such, more a status warning: the generator’s control switch isn’t in the position it needs to be in to respond automatically to a utility outage. Usually a two-second fix.
ECU / CAN communication fault. The controller has lost communication with the engine’s ECU over the CAN network. This is a “call a specialist” code in almost every case, since it typically means a wiring, connector, or ECU hardware issue rather than something an operator can diagnose from the panel.
What You Can Check Yourself
Before calling for service, it’s worth ruling out the basics, which resolve a surprising share of fault calls:
- Fuel supply: is the valve open, is there fuel in the tank, is it fresh
- Battery: is it charged and are the terminals clean and tight
- Load: is the generator being asked to start more load than it’s rated for
- Panel switch position: is the unit actually set to Auto (or Run, depending on what you’re trying to do)
Most controllers let you clear a fault and attempt a restart once the underlying cause looks resolved. If the fault returns immediately or repeatedly, stop attempting restarts and get a technician involved. Repeated cranking on a fuel or electrical fault can cause secondary damage that a single fault wouldn’t have.
When to Call a Specialist
As a rule of thumb, call rather than keep troubleshooting when:
- The fault is electrical in nature (voltage sensing, ECU communication, charger faults) rather than something you can visually confirm (fuel, oil level, switch position)
- The same fault keeps returning after you’ve cleared it and checked the basics
- The generator is a standby unit protecting critical load (a facility that can’t tolerate a failed start during an actual outage) rather than something you can afford to leave and troubleshoot at leisure
- You don’t recognise the code or can’t find it in the controller’s manual
A fault code is diagnostic information, not a mystery to be guessed at. Reading it correctly, checking what’s genuinely within reach, and knowing when to hand it to a specialist is what keeps a generator reliable rather than becoming a recurring headache.
Not sure what a specific code on your unit means, or need a specialist to take a look? Contact us to talk through it.
Related posts





