/generator-error-codes

Kohler Generator Code 21 Error Code Explained: Meaning, Causes & Fixes

Discover what Kohler Generator Code 21 means, its common causes, and how to fix it. Get quick troubleshooting tips to resolve this error and keep your generator running smoothly.

Reviewed by Content Team

Head of Content, D. Gorenko

Updated June, 5

What does the Code 21 error code on Kohler a Generator mean?

 

Understanding Code 21 Error on a Generator

 

A Code 21 error on a generator typically refers to an “Overcrank” condition. In simple terms, this means your generator has tried to start several times but hasn’t been successful. The control system on the generator will stop attempting to start the engine once it senses this repeated failure and then display the Code 21 error. It is an automatic safety measure to prevent any possible damage to the generator’s engine and components.

 

What Causes a Code 21 Overcrank Condition?

 

There are several reasons why a generator in St Louis or Nashville might have trouble starting, causing this error:

  • Empty Fuel Tank: If there’s not enough fuel (like natural gas, propane, or gasoline) for your generator engine, it simply won’t start.
  • Fuel Supply Issues: Even with fuel in the tank, blocked fuel lines, closed valves, or faulty regulators can prevent the engine from getting what it needs.
  • Dead or Weak Battery: The battery provides the initial power to start the engine. If the battery is dead or low, the engine can’t crank over effectively.
  • Faulty Spark Plugs or Ignition System: If the spark plugs are worn out or the ignition is not functioning, the fuel in the engine can’t ignite.
  • Clogged Air Filter: Engines need clean air to start. If the air filter is blocked, the mixture of air and fuel will be wrong and can stop the engine from running.
  • Low Oil Levels or Oil Quality: Many modern generators have a safety feature that stops the engine if oil is too low or too dirty, to protect it from damage.
  • Starter Motor or Solenoid Faults: If these parts are malfunctioning, the engine won’t turn over enough times to start.

 

What Does the Generator Do When You See Code 21?

 

When a Code 21 error appears on your generator in St Louis or Nashville, the generator stops its automatic start attempts. It will not try to start again until you manually clear the error and resolve the problem. This is done to keep the generator safe from overheating or further mechanical wear.

 

How Can You Fix Code 21 On Your Generator?

 

To solve a Code 21 Overcrank error, follow these steps to find out what’s stopping your generator from starting:

  • Check and Refill the Fuel: Make sure the fuel tank is full or, for piped systems, ensure the gas supply is open. Confirm any supply valves are set correctly.
  • Examine the Battery: Test the battery’s charge. If it’s weak or dead, recharge or replace it as required.
  • Inspect Spark Plugs and Wires: Replace old spark plugs and check all connections look clean and secure.
  • Clean or Replace Air Filter: Ensure the air filter isn’t dirty or blocked. If it is, clean it or install a new one.
  • Check Oil Level and Quality: Top up oil if low, or change it if it’s old and dirty. Also check for the right oil type according to your owner’s manual.
  • Look for Fuel Line Problems: Inspect hoses for leaks, cracks, or kinks. Make sure fuel can flow freely to the engine.
  • Examine Starter Motor: Listen for strange noises or no sound at all. If the starter isn’t working, it may need replacement.

If you still see a Code 21 error after these checks, more complicated issues like faulty safety switches, ECU problems, or electrical/control board faults could be at play. In these situations, it’s best to have an experienced technician check the generator.

 

Preventing Code 21 Errors

 

Generators in homes and businesses across St Louis and Nashville face many of the same challenges, especially during seasonal storms or outages. The best defense against a Code 21 error is regular preventive maintenance:

  • Test and exercise the generator weekly or monthly, depending on the manufacturer’s recommendation.
  • Keep fuel fresh and replace it if it sits unused for long periods.
  • Replace air and fuel filters, spark plugs, and oil at suggested intervals.
  • Ensure all electrical connections are clean and tight.
  • Keep the area around the generator clear of debris and obstructions.

Following these habits can greatly reduce the chance of an Overcrank shutdown, helping your generator stay ready for emergencies.

 

When Should You Call a Professional?

 

If standard troubleshooting steps don’t fix the error, or you’re uncomfortable working with electrical or fuel systems, contact a local generator specialist. Homeowners and business owners in St Louis and Nashville benefit from fast response and deep knowledge of generators. Professionals can diagnose and repair more complex problems safely and quickly, getting your backup power back online when you need it most.

Expert Generator Solutions Await!

Generator issues in St. Louis or Nashville? Our experts provide quick repairs and maintenance to keep you cool. Contact us today!

Request a quote

How to fix the Code 21 Error on a Kohler Generator?

 

Understanding and Fixing the Code 21 Error on a Kohler Generator

 

A Code 21 error on your Kohler generator typically means "Overcrank – No Start," which indicates that your generator attempted to start several times but could not run successfully. This error is fairly common for homeowners and businesses in both St Louis and Nashville, especially when routine maintenance hasn’t been performed, or there are fuel supply or battery issues.

 

What Does “Overcrank – No Start” Mean?

 

When the generator tries to start but doesn’t actually begin running properly after several attempts, it will log a Code 21 error. The generator’s control board recognizes that, despite trying to crank the engine, the system did not ignite or operate as expected. If not resolved, this means your generator will not power up during an outage.

 

Step-by-Step Guidance to Fix Code 21 on a Kohler Generator

 

  • Reset the Error Code First
    Before troubleshooting, clear the existing error by pressing the “Off” button on your generator’s control panel, then press “Enter” or “OK” to acknowledge the error. Next, switch back to “Auto” mode. This can sometimes reset minor, temporary issues. If the error reappears, move to further steps.
  • Check Fuel Supply
    Make sure there is enough fuel. For natural gas systems, confirm your gas meter valve is open and the gas line is not obstructed. For propane generators, ensure the propane tank is filled and all valves are open. Running out of fuel is a frequent cause of this error, especially during winter months in places like St Louis or Nashville.
  • Inspect the Generator Battery
    Low or dead batteries are a leading cause of Code 21. Check the battery voltage using a digital multimeter. A healthy battery should read between 12.4 and 13.7 volts when the generator is off. If the voltage is low or the terminals are corroded, clean the connections or consider battery replacement. If unsure, a technician can help with this in St Louis or Nashville.
  • Inspect Spark Plugs and Wires
    Remove the spark plug(s), checking for carbon buildup, oil, or excessive wear. Clean or replace the spark plugs as needed. Damaged ignition wires should also be replaced.
  • Check Air Filter and Intake
    A clogged air filter can prevent the engine from getting enough air to start. Take out the air filter, inspect it, and replace it if it’s dirty or clogged.
  • Review the Oil Level and Condition
    Generators often won't start if the oil level is too low or old. Open the oil fill panel, check the dipstick, and refill with the manufacturer’s recommended oil if needed. Change dirty oil and replace the oil filter if it’s due.
  • Check Circuit Breakers and Fuses
    Confirm all generator breakers are switched to the “On” position. Inspect the main fuse for continuity (the ability for electricity to flow through). A blown fuse will stop the system from starting.
  • Inspect for Error Codes or Alarms
    Look at the display panel for other error codes. Sometimes, a different fault (like low coolant, high temperature, or controller failure) may prevent starting. If present, address these secondary codes first.
  • Test for Blocked Exhaust or Flooded Engine
    Make sure there’s no debris blocking the exhaust or intake. If the engine smells like gas or you suspect it’s flooded, wait 10–15 minutes before trying to restart.
  • Manual Start Attempt
    Try starting the generator manually using the “Manual” button. If the generator runs manually but fails in automatic mode, there may be issues with your controller settings or remote activation signal.

 

When to Contact a Professional

 

If you have worked through these steps and the Code 21 error remains, do not continue cranking the generator, as this could cause further damage. It’s best to contact a licensed technician experienced with Kohler systems. Residents and businesses in St Louis and Nashville often rely on professionals to diagnose advanced problems, such as faulty control boards, solenoids, or issues requiring specialized tools.

 

Important Routine Maintenance Tips to Prevent Code 21 in the Future

 

  • Test run your generator at least monthly to ensure everything works properly before an actual power outage.
  • Replace batteries, air, and oil filters according to your owner’s manual schedule, particularly with fluctuating temperatures in St Louis or Nashville.
  • Have annual professional inspections to catch issues before they cause a shutdown.
  • Keep the area around your generator clear of snow, leaves, and debris year-round.

 

Taking these steps helps ensure your Kohler generator remains reliable and error-free, supplying backup power without interruption, whether you’re in St Louis or Nashville.

Areas Of Expertise

We treat our people as our top priority so they'll treat you the same way. 100% Satisfaction, Every Time!

Air Conditioning

Providing air conditioning repairs, installation and maintenance for St Louis, MO and Nashville, TN. During the hot summers, call Hoffmann Brothers for all your AC repairs, replacement, and tuneup needs.

Electrical Repair

Hoffmann Brothers offers residential and commercial electrical services for St Louis homes and businesses. Lighting, outlets, panels, whole house fans, generators, and more. Call our licensed electricians today!

Heating Services

Need a furnace repair in St Louis or Nashville? Hoffmann Brothers can handle all your heating repairs, no matter the brand, including ductless mini-split systems. We also proudly offer heating system installations, and ongoing maintenance services.

Appliances

Hoffmann Brothers offers appliance repair services throughout St Louis, MO! Our experienced technicians are trained to work on all major brands of most home appliances including Dishwashers, Refrigerators & Freezers, Washing Machines & Dryers, and Ovens.

Plumbing Services

Hoffmann Brothers is your experienced Plumbing Company service both St Louis and Nashville. We offer plumbing repairs and installations, along with drain and sewer solutions.

Commercial Services

Do you need Mechanical or Commercial services for your St Louis or Nashville area business? We offer HVAC, Plumbing, Electrical (St Louis only), Indoor Air Quality, and more.

Water Heaters

Hoffmann Brothers is your professional water heater contractors for both Nashville, TN and St Louis, MO. We provide hot water heater installation, repair, and maintenance for both standard and tankless systems.

Drains & Sewers

Hoffmann Brothers is your Nashville and St Louis area drain Plumber. We provide drain cleaning and clearing and much more. Trust our drain experts to fix your clogged sink or toilet quickly and efficiently.

What could be causing the Code 21 error code on a Kohler Generator?

 

What Causes the Code 21 Error on a Kohler Generator?

 

If your Kohler generator in St Louis or Nashville is displaying a Code 21, it’s letting you know that it has detected an “Overcrank” situation. Overcrank means the generator tried and failed to start after several attempts.

 

Understanding What Overcrank Means

 

An “Overcrank” warning is your generator’s way of saying, “I tried to start, but I couldn’t.” This usually happens when something is stopping the engine from firing up or running successfully. The generator typically tries to start up to five times, and if it’s still unable to generate power, it displays the Code 21 error.

 

Main Reasons Why Code 21 Can Happen

 

  • Low or Dead Battery: The battery is what cranks the engine when starting. If it has lost charge or is defective, the engine can’t turn over fast enough, or maybe not at all.
  • Empty or Stale Fuel: Kohler generators in both St Louis and Nashville need fresh fuel. If the tank is empty or fuel’s gone bad (because it sat unused), the generator can't start or run properly.
  • Blocked Fuel Line or Filter: Over time, dirt or sediment can clog the fuel line or the fuel filter. This blocks gas from reaching the engine, making it impossible to start.
  • Faulty Spark Plug or Ignition System: The spark plug ignites the fuel/air mixture so the engine runs. If the spark plug is dirty, worn, or damaged, or if the ignition system has failed, the engine won’t fire up.
  • Choke or Throttle Issue: The choke helps regulate air and fuel, especially when starting a cold generator. If it’s stuck or not working, your generator may not start.
  • Low Oil Level or Pressure: Kohler generators have sensors to detect oil levels. If the oil is low or the pressure is off, the generator might refuse to start to protect itself.
  • Starter Motor or Solenoid Failure: The starter motor and solenoid are like the “kickstart” for your generator’s engine. If either is bad, the engine won’t crank at all.
  • Electrical or Control Board Issues: Worn wiring, poor connections, or faulty electronics can confuse the system or stop the starter motor from engaging at all.

 

Conditions in St Louis and Nashville That Might Contribute to Code 21

 

  • Weather: Cold winters in St Louis can affect battery strength and fuel quality. Humid conditions in Nashville might contribute to corrosion or increased fuel contamination.
  • Infrequent Use: When generators sit for months at a time, fuel can go stale, batteries can drain, and internal parts can stick.

 

Summary of Key Causes

 

If you see Code 21 on your Kohler generator, it means your unit tried to start but something—like a weak battery, bad fuel, clogged filter, faulty spark plug, engine oil issue, or malfunctioning starter—is blocking the start-up process. In the climates of St Louis and Nashville, things like temperature swings and humidity can speed up problems with fuel, batteries, and electrical parts that lead to this error.

SERVING

St. Louis & Nashville Areas

Brentwood, MO
1025 Hanley Industrial
Brentwood, MO 63144

Nashville, TN
45 Willow St.
Nashville, TN 37210

Call Our St. Louis Office

Call Our Nashville Office

Nashville Location

(615) 515-3015

Read More

Kohler Generator Code 21 Error Code Explained: Meaning, Causes & Fixes

Discover what Kohler Generator Code 21 means, its common causes, and how to fix it. Get quick troubleshooting tips to resolve this error and keep your generator running smoothly.

Kohler Generator Code 24 Error Code Explained: Meaning, Causes & Fixes

Discover what Kohler Generator Code 24 means, common causes behind this error, and step-by-step solutions to fix it. Quickly troubleshoot your generator with our expert guide.

Kohler Generator Accy PwrOver Warning Error Code Explained: Meaning, Causes & Fixes

Discover what the Kohler Generator "Accy PwrOver Warning" error code means, its common causes, and how to fix it. Get clear, step-by-step solutions to keep your generator running smoothly.

Cummins Generator SPN 175 FMI 3 Error Code Explained: Meaning, Causes & Fixes

Discover the meaning, common causes, and solutions for the Cummins Generator SPN 175 FMI 3 error code. Learn how to diagnose and fix this issue to keep your generator running smoothly.

Kohler Generator Code 23 Error Code Explained: Meaning, Causes & Fixes

Discover what Kohler Generator Code 23 means, common causes behind the error, and effective solutions to fix it. Get your generator running smoothly with these expert tips.

Cummins Generator SPN 284 FMI 4 Error Code Explained: Meaning, Causes & Fixes

Discover the meaning, common causes, and solutions for Cummins Generator SPN 284 FMI 4 error code. Quickly troubleshoot and resolve this generator issue with our expert guide.