Generac Error Codes: The Full List, What Each One Means, and How to Clear It
Red light = alarm, and the generator will not run until you clear it. Yellow = warning or maintenance reminder; it keeps running. Generac publishes its alarm codes in families: 1100s overcrank, 1200s overspeed, 1300 low oil pressure, 1400s high temperature, 1500s RPM sense, 1600s underspeed, 1900s undervoltage, 2100s overload, 2750 low battery, 2770/2780 charger, 2098/2099 wiring, 2800 shutdown switch. The reset is the same for nearly all of them — OFF → ENTER → AUTO — but Generac's rule is never clear an alarm without correcting the cause. The table below links each code to its page, with a severity and DIY rating.
What the lights mean, and how to clear an alarm or a maintenance reminder on each controller: Generac lights and alarms. Next Generation (Power Zone 200) owners: these generators show alarms in Mobile Link and use a different code list, 502 to 7000. See Generac Next Gen error codes.
How to read the display and the lights
Evolution and Evolution 2.0 controllers (2013 and newer Guardians) show a four-digit code and a text message (on Evolution 2.0 the alarm log alternates them every five seconds), plus status LEDs. From Generac's own definitions:
- Alarm — solid red. Requires immediate attention; the unit shuts down or refuses to start. Clear it from the panel or press MANUAL to attempt a restart; if it returns, contact a dealer.
- Warning — yellow. Something needs attention but the unit still operates (charger warnings 2770/2780, for example).
- Maintenance reminder — yellow. Change oil, inspect battery, service due. It clears only after the maintenance is logged.
Nexus controllers (pre-2013) show text only, with no numbers — the numeric codes arrived with the Evolution controller in 2013. The functions map onto the numeric families below, but the exact wording and which alarms an owner can clear come from your own unit's manual: Generac's published code list covers the Evolution generations, not Nexus.
If the unit is enrolled in Mobile Link, the app's status history shows the code number and a one-line message; the messages are quoted in the table where Generac publishes them.
Portable generator? Generac portables use different lights and blink codes — see Generac portable generator fault codes.
The complete code table
Rows with links have a full page (meaning, reset, diagnosis, parts). Unlinked rows are on Generac's official list and will get their own page as we verify the manual text for each. Rows marked Next Generation come from Generac's Next Generation (Power Zone 200) code list and show in Mobile Link, not on a display; rows marked EcoGen 15 kW come from that unit's owner's manual and apply to it alone.
| Code | Display | Meaning (Generac wording) | Severity | DIY? |
|---|---|---|---|---|
| 1061 | VSCF FIELD LOSS (EcoGen 15 kW) | EcoGen 15 kW owner's manual only: "Unit detects loss of output voltage while running." The one cause it gives is alternator damage — "Contact servicing dealer" | Unit will not run | Licensed pro / dealer |
| 1066 | VSCF SPEED MISMATCH (EcoGen 15 kW) | EcoGen 15 kW owner's manual only: the unit "shuts down during Operation or starting." Causes it lists: "Fuel problem (pressure loss)", "Large overload", "Throttle or engine problem" (that one is a dealer call) | Unit will not run | Check, then call |
| 1100 | OVERCRANK | Engine cranked through five start cycles and never caught. | Unit will not run | Check, then call |
| 1101 | OVERCRANK | Published in one entry with 1100 — "Overcrank, Error Codes 1100-1101"; no separate owner-facing meaning (1100 page) | Unit will not run | Check, then call |
| 1200–1207 | OVERSPEED | Engine exceeded the controller's speed limit; family listed by Generac as Overspeed | Unit will not run | Licensed pro / dealer |
| 1300 | LOW OIL PRESSURE | The oil pressure switch opened while the engine was running. | Unit will not run | DIY-friendly |
| 1400–1401 | HIGH TEMPERATURE | Engine over-temperature; family listed by Generac as High Temperature | Unit will not run | Check, then call |
| 1500–1522 | RPM SENSE LOSS | "The controller does not detect a valid RPM signal during startup or has lost a valid RPM signal while running." Generac covers the whole range as one family and states that owner troubleshooting is the same for every code in it | Unit will not run | Check, then call |
| 1501 | RPM SENSE LOSS | The controller lost the engine RPM signal while the unit was running. | Unit will not run | Check, then call |
| 1505 | RPM SENSE LOSS | The controller lost the engine RPM signal. | Unit will not run | Check, then call |
| 1511, 1518, and the rest of 1500–1522 | RPM SENSE LOSS | Generac publishes no individual definition for any single number in the range. Use the situation, not the number: running shutdown or failure while cranking | Unit will not run | Check, then call |
| 1515 | RPM SENSE LOSS | Inside the 1500–1522 family. Generac publishes no separate definition: "End-user troubleshooting remains the same regardless of the error code." Use the situation: running shutdown or failure while cranking | Unit will not run | Check, then call |
| 1520 | RPM SENSE LOSS | Inside the 1500–1522 family, with the same owner troubleshooting as every other number in it: running shutdown or failure while cranking | Unit will not run | Check, then call |
| 1600–1603 | UNDERSPEED | "Engine speed (RPM) is too slow" — "the unit is overloaded or has fuel supply issues." Generac publishes one definition and one owner procedure for all four numbers | Unit will not run | Check, then call |
| 1600 | UNDERSPEED | The engine could not hold speed. | Unit will not run | Check, then call |
| 1900–1906 | UNDERVOLTAGE | "The generator is not producing proper voltage. This could result from prolonged under voltage or sudden voltage loss." One definition and one owner procedure for the whole range | Unit will not run | Check, then call |
| 1900 | UNDERVOLTAGE | The generator ran but did not produce proper voltage. | Unit will not run | Check, then call |
| 1901, 1903–1906 | UNDERVOLTAGE | Inside the range Generac defines as one condition; no individual definitions published (1900 page) | Unit will not run | Check, then call |
| 1902 | UNDERVOLTAGE | 1902 is an undervoltage code, not an underspeed one. | Unit will not run | Check, then call |
| 1907–1916 | UNDERVOLTAGE | Inside the range named in the article title, but outside the range its text describes; no definition published for air-cooled units | Unit will not run | Licensed pro / dealer |
| 2098–2099 | WIRING ERROR | "Wires are crossed, for example, the N1 to 194, or 23 to T1, or if one of the AC (N1, N2, T1) wires is crossed with the DC wires (194, 23, 0)." One entry, one answer: a certified installer inspects the customer connections panel | Unit will not run | Licensed pro / dealer |
| 2098 | WIRING ERROR | The control wires between the generator and the transfer switch are crossed — AC voltage is landing on a DC input. | Unit will not run | Licensed pro / dealer |
| 2100–2103 | OVERLOAD REMOVE LOAD | "Load demand exceeds the generator's rated power capacity." Generac publishes one definition, one owner procedure and one Mobile Link message for all four numbers | Unit will not run | DIY-friendly |
| 2100 | OVERLOAD REMOVE LOAD | The generator measured more load than it is rated for and shut down. | Unit will not run | DIY-friendly |
| 2120 | SERIAL NUM SYNC FAILED (Next Generation) | Next Generation warning. Mobile Link: "A model configuration setting has failed to sync with controller." On Generac's list of codes that need a dealer | Runs with warning | Licensed pro / dealer |
| 2125 | RUN HOURS SYNC FAILED (Next Generation) | Next Generation warning. Mobile Link: "A model configuration setting has failed to sync with controller." On Generac's list of codes that need a dealer | Runs with warning | Licensed pro / dealer |
| 2400 | FUSE PROBLEM | The 7.5 A controller fuse is missing or blown | Unit will not run | DIY-friendly |
| 2750 | LOW BATTERY | Battery below 12.5 VDC; 24 hours on charge before replacing. Red in Generac's code list, yellow in the owner's manual Quick Reference — see 2780 page | Unit will not run | DIY-friendly |
| 2760 | BATTERY / CHARGER | Named among the battery and charger codes in Generac's dealer-call article; no separate owner-facing definition is published | Runs with warning | Check, then call |
| 2770 | CHARGER WARNING | "Less than 12.5 volts of battery voltage at the end of an 18-hour charge" (yellow) — see 2780 page | Runs with warning | Check, then call |
| 2780 | CHARGER MISSING AC | The battery charger has lost its 120 V feed on the T1 wire. | Runs with warning | Check, then call |
| 2800 | AUXILIARY SHUTDOWN / SHUTDOWN SWITCH | One or both emergency shutdown switches are in the OFF position. | Unit will not run | DIY-friendly |
| 2801 | AUXILIARY SHUTDOWN | The same open-switch condition reported for the secondary switch, installed near the transfer switch on Next Generation units where local code requires one | Unit will not run | DIY-friendly |
| 3503 (in 3500–3517) | ENGINE INTAKE MANIFOLD 1 TEMPERATURE (Next Generation) | Next Generation alarm or warning. Mobile Link: "The generator has experienced a low intake manifold temperature alarm. Please contact a dealer." Generac does not say which number in the range is which | stop or warn | Licensed pro / dealer |
| 4304, 4307 (in 4300–4317) | O2 SENSOR (Next Generation) | Next Generation alarm or warning. Mobile Link: "The generator has experienced an O2 sensor alarm. Please contact a dealer." Generac does not say which number in the range is which | stop or warn | Licensed pro / dealer |
| 5100, 5101 (in 5100–5117) | ENGINE SPEED (Next Generation) | Next Generation alarm or warning. Mobile Link: "The generator has experienced an engine speed alarm. Please contact a dealer." Generac does not say which number in the range is which | stop or warn | Licensed pro / dealer |
| 5417 (in 5415–5417) | ENGINE OIL LEVEL (Next Generation) | Next Generation warning, high or low oil level. Mobile Link: "Remove loads, let generator cool, check oil level and add oil if necessary before restarting. If alarm reappears, please contact a dealer." (the high-level message says drain instead of add) | Runs with warning | Check, then call |
Severity: stop = unit will not run; warn = runs, needs attention. DIY: yes = owner can resolve with the manual; partial = owner-level checks first, then dealer; pro = dealer diagnosis from the start.
How to clear an alarm
Clearing an alarm is the same short key sequence for every code on a given controller, and it changes between controller generations rather than between codes. On Evolution and Sync controllers it is OFF, then ENTER, then AUTO; on Next Generation units, a three-second hold on OFF; Nexus and PowerPact have their own. Each code page says what must be true before its alarm will clear.
The full sequences, quoted from Generac's clearing article and the owner's manuals for each controller, together with the maintenance-reminder clear and what to do when an alarm will not clear or keeps coming back, are on one page: Generac lights and alarms. During an outage, Generac's restart article notes that a fault shows as a red status light and an error code on the control panel or in Mobile Link; if the unit runs in MANUAL but the house stays dark, the problem is on the transfer-switch side and a dealer is the next call.
A code and a symptom are not the same thing
A code is the controller's own account of why it stopped, and it is worth more than anything you can observe from outside: it names a condition Generac has defined, and the manual attaches an owner instruction to it. A symptom is what you saw, and on this equipment the same symptom covers several unrelated conditions. "It will not start" is a flat battery, a blown control-panel fuse, an open shutdown switch and an overcrank, and those four have nothing in common except the thing you noticed. So read the display first: if there is a number, use the table above and go to that code's page. Use the list below only when the display gives you nothing.
Symptoms without a code
Not every problem posts a number, and a unit with a dark display posts nothing at all. These are the cases where there is no code to look up, and the starting point is the symptom instead.
- Runs, but the house has no power. The generator is producing voltage (no 1900-series alarm) but the transfer switch didn't transfer, or its breaker is off. Check the generator's main breaker (on the unit) and the transfer switch — full walkthrough: Generac runs but no power. Never bridge this with a cord into a wall outlet — Generac's own page on backfeeding calls it illegal under the NEC and a lethal hazard to line workers.
- Starts, runs a few seconds, dies, no alarm. Watch the display on the next attempt — the alarm may post after the third or fourth try (RPM sense or low oil pressure).
- Didn't exercise this week. Check the exercise schedule in the menu, the yellow LED, and the battery.
- Yellow light with "Inspect Battery" / "Change Oil" text. That's a maintenance reminder. Do the service, then clear the reminder from the controller's maintenance menu (it will not clear from the alarm reset).
- Dead display, or nothing happens when the power goes out. Battery disconnected or dead; control panel fuse (0D7178T on 10–24 kW units); or the charger lost its T1 feed. Step by step: Generac won't start.
Maintenance that prevents most codes
From the 10–26 kW owner's manual: oil and filter at 25 hours, then every 2 years or 200 hours; air filter, spark plugs, and valve clearance every 4 years or 400 hours; battery inspection at every service. Most of the pages linked above end with "it was the battery" or "it was fuel supply." The details are on their own pages: oil type and capacity, maintenance kit by model, and battery replacement.
Sizing matters too. Underspeed (1600) and overload (2100) are not repairs, they're a generator that was never big enough for a well pump plus the AC. The wattage calculator shows what your essential loads add up to.
Not sure the generator can carry the load?Generator Wattage Calculator Running watts, the largest starting surge, and a generator class from manufacturer charts.Frequently asked questions
What's the difference between a Generac alarm, warning, and maintenance reminder?
Per Generac: alarms are red and stop the unit; warnings are yellow and the unit keeps operating; maintenance reminders are yellow and clear only after the maintenance is logged in the menu.
Is Generac code 1902 "under speed"?
No. Generac's list puts 1900–1916 under Undervoltage and 1600–1603 under Underspeed. The mislabel is common on third-party sites.
Can I clear any alarm and let the generator run?
You can clear it, but Generac's support page says never to clear an alarm without correcting the cause. Several alarms (low oil pressure, high temperature, overspeed) exist to stop the engine from destroying itself.
Why doesn't my older Generac show a number?
Nexus controllers (pre-2013) show text alarms only. The numeric codes arrived with the Evolution controller in 2013. The alarms map one-to-one onto the families in the table.
Where do I find the code if I missed it?
On Evolution controllers: MAIN MENU → HISTORY → ALARM LOG on the controller, or the status history in the Mobile Link app if the unit is enrolled. Next Generation units use the Power Zone 200, and Generac says: "These controllers do not have a display. Error messages can only be viewed in the Mobile Link app." Their codes are on Generac Next Gen error codes.
Parts and consumables
As an Amazon Associate we earn from qualifying purchases. Links open Amazon in a new tab; prices and availability are shown there, never here.
Consumables for the yearly checklist. Generac keys its kits to your model number (G00xxxxx), so match the kit to the model, not the kW.
- Generac air-cooled maintenance kit (oil, oil filter, air filter, plugs)Find on Amazon
- Generac 0H3421S Group 26R batteryFind on Amazon
- Battery tender / maintainer, 12 VFind on Amazon