/generator-error-codes

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

Discover what Kohler Generator Code 28 means, its common causes, and effective solutions. Quickly troubleshoot and fix this error with our straightforward guide.

Reviewed by Content Team

Head of Content, D. Gorenko

Updated June, 5

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

 

What Code 28 Error Means on a Generator

 

If you see a Code 28 error on your generator's control panel or screen, it generally means the generator is not sensing a signal from the magnetic pickup (MPU) or engine speed sensor. In simple terms, your generator uses a special sensor to detect how fast the engine is running. This information is essential for the generator to operate safely and efficiently. When there’s a Code 28, the generator can’t “see” the engine speed, so it often won’t run or will shut down to prevent damage. This issue is commonly labeled as “Loss of Engine Speed Signal” or “No MPU Signal.”

 

Understanding the Magnetic Pickup (MPU) or Engine Speed Sensor

 

Generators use a component known as a magnetic pickup, or MPU, to track engine speed. This sensor reads the spinning of the engine’s crankshaft and sends this information to the controller. The controller uses that data to make important decisions, like adjusting fuel delivery, voltage adjustment, and keeping your generator running safely. When the controller loses this signal, it throws up the Code 28 to alert you something is wrong.

 

Common Causes of a Code 28 Error

 

There are several reasons why you might see a Code 28 error in generators in places like St Louis or Nashville, whether it’s in a basement, outside a local business, or on a large commercial property. Main causes include:

  • Loose or Damaged Wiring – The wires connecting the sensor to the controller may become loose or damaged over time due to vibration or weather exposure.
  • Faulty Magnetic Pickup Sensor – The sensor itself can wear out, fail, or be damaged by oil, dust, moisture, or extreme temperatures.
  • Debris or Metal Shavings – In some situations, metal filings or debris may stick to the magnetic tip of the sensor, blocking accurate readings.
  • Improper Installation or Positioning – The sensor must be properly aligned and the gap set correctly. If it’s installed too far from or too close to the flywheel, the signal might not be detected.
  • Failed Controller or ECU – Very rarely, the generator’s control board stops recognizing the sensor even if it’s working fine, because of an internal failure in the generator’s “brain.”

 

What Problems Can Code 28 Cause for Your Generator?

 

When your generator in St Louis or Nashville shows a Code 28, it’s a protective measure. If the generator can’t tell how fast its engine is spinning, running it could cause severe engine damage, cause it to run dangerously fast (overspeed), or not generate power properly. Therefore, most generators will shut down or refuse to start if this error appears.

 

What Should You Do If You See Error Code 28?

 

If you’re unsure about handling electrical equipment, it’s always safest to contact a professional technician familiar with generators in both St Louis and Nashville.

However, many people can perform a few basic troubleshooting steps:

  • Check Visible Wires and Connections – Look for frayed wires, dirty contacts, disconnected plugs, or any signs of physical damage near the speed sensor.
  • Inspect the Area Around the Sensor – Make sure there’s no buildup of rust, dust, or metal shavings around the sensor.
  • Restart the Generator – Sometimes, resetting or cycling the power can clear a temporary glitch, but if the problem is deeper, the code will return.
  • Do Not Attempt Complex Repairs Yourself – Replacing speed sensors or correcting electrical issues often requires special tools and knowledge to avoid harming the generator or voiding a warranty.

For most customers in St Louis and Nashville, if basic steps don’t work, calling a qualified generator technician is the best and safest option.

 

Preventing Future Code 28 Errors on Generators

 

To avoid encountering Code 28 errors in the future, it’s helpful to have your generator professionally maintained, especially in areas like St Louis and Nashville where weather and air quality can influence equipment longevity. Professional technicians will check sensor alignment, wiring health, and clean away debris during routine service, keeping everything running smoothly.

 

Summary: What Code 28 Really Means for You

 

A Code 28 error on your generator is a warning that the engine speed sensor’s signal has been lost. This means your generator can’t safely monitor or control its engine, so it will usually shut down or won’t start. In almost all cases, you’ll either need basic checks on wires and sensor cleanliness, or call for a professional to repair or replace components. If you’re in St Louis or Nashville, make sure to address this message quickly to keep your generator ready for emergencies.

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 28 Error on a Kohler Generator?

 

What the Code 28 Error Means on a Kohler Generator

 

The Code 28 error on a Kohler generator signifies a "Low Battery Voltage" or "Battery Voltage Below Limit" issue. This means the generator's control system has detected that the battery supplying power to the generator's starting system has insufficient voltage to function properly. Generators need a healthy battery to start the engine, operate safety features, and communicate with monitoring equipment.

 

Common Causes of Code 28 on Kohler Generators

 

Everyday reasons this error appears include:

  • The battery is old, dead, or has lost its charge from lack of use.
  • Loose, corroded, or damaged battery cables or terminals cause poor electrical connection.
  • The generator's battery charger is not working, unplugged, or tripped by a breaker.
  • Excessive cold weather in St Louis or Nashville can make it harder for batteries to hold a charge.
  • Other electrical system faults or parasitic drains that discharge the battery.

 

How to Fix Code 28 on a Kohler Generator: Step-by-Step Guide

 

1. Safety First: Stop and Isolate Generator Power
Before doing any work on the generator, always turn off the generator and disconnect main power if possible. If you are unsure, contact a professional in St Louis or Nashville to help ensure you work safely.

2. Visually Inspect the Battery and Connections
Check the battery for any visible damage, swelling, or leaking. Look at the battery terminals and cables for corrosion (white or greenish deposits), loose connections, or frayed wires. Tighten any loose connections and clean corrosion off the terminals using a wire brush and a baking soda-water solution. Be sure all connections are solid and secure.

3. Test the Battery Voltage
Using a basic multimeter or voltage tester, measure the battery voltage at the terminals. For most Kohler generators, a healthy 12V battery should read 12.6V or higher when fully charged. If voltage reads below about 12.0 volts, the battery is low and likely causing the Code 28 error. If the battery is swollen, leaking, or very old, it should be replaced.

4. Attempt to Recharge or Jump-Start the Battery
If the battery voltage is low but the battery is otherwise in decent shape, try to recharge it with a certified battery charger. If needed to test operation, you can jump-start using an external jump box or another battery. Once started, clear the code on the generator controller and observe whether the generator continues to run normally and the voltage stays up.

5. Inspect the Battery Charger and Power Source
Generators usually have a built-in battery charger that keeps the battery topped off when not running. Make sure the charger is powered (check its status indicator), plugged in, and connected securely to both power and the battery. Also, ensure the wall outlet or breaker feeding the charger has not tripped. If the charger is faulty, you may need to replace it or have an electrician repair the circuit.

6. Examine Environmental and Usage Factors
Low use, extraordinarily cold weather, or long power outages like sometimes experienced in St Louis or Nashville can impact battery performance. If your generator sits unused for months, consider a battery maintainer to prevent drain. For cold climates, a battery heater may be needed.

7. Clear the Code and Retest Generator Operation
Once you resolve the low battery voltage (by charging, cleaning, or replacing the battery), clear the Code 28 error on your generator controller. You may need to press a reset button or cycle the main switch. Then, test the generator by running it through a self-test or manual start to guarantee the problem is fully fixed.

8. If Issues Persist, Call a Professional Generator Technician
If after all these steps the Code 28 error remains, or the battery continues to lose charge rapidly, there could be a deeper electronic or alternator charging problem. At this stage, reach out to a trained generator technician servicing St Louis or Nashville to diagnose internal electrical issues or replace worn-out components safely.

 

Key Tips for Preventing Future Code 28 Battery Errors

 

  • Replace your generator battery every 3-5 years or as recommended in your Kohler manual.
  • Inspect and test your generator every month to spot battery or charger issues early.
  • Keep battery terminals clean, dry, and tightly connected.
  • If your generator will sit unused for long periods, use a quality battery maintainer charger.
  • Make sure the area around the generator stays dry and well ventilated, especially in humid or variable climates like St Louis and Nashville.

 

If you take these steps, it's very likely you'll resolve the Code 28 error on your Kohler generator and restore reliable backup power for your property. Regular battery care is the number one way to prevent generator starting problems and avoid last-minute emergencies.

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 28 error code on a Kohler Generator?

 

What Could Be Causing the Code 28 Error on a Kohler Generator?

 

A Code 28 error on a Kohler generator almost always means there is a problem with the loss of the generator's battery charging system. In simple words, the generator isn't able to keep its own battery charged. Everything in the generator that requires electricity—to start, to run the electronics, or even for remote notifications—relies on this battery, so the system checks constantly whether the battery is being charged properly while the generator runs. When it senses it’s not getting the correct charge, it will display the Code 28 error. Residents and business owners in St Louis and Nashville frequently encounter this error, especially during hot summers or cold winters when battery and charging issues are common.

 

Main Causes of the Code 28 Error

 

The Code 28 error can show up on Kohler generators due to a variety of reasons. The most common are:

  • Battery Charger Failure – Every Kohler generator has a device built in called a battery charger. Its job is to keep the generator's battery full by supplying electricity whenever needed. If this charger fails, the battery will drain over time, causing the generator to report a Code 28 error. This is one of the most frequent reasons people in St Louis and Nashville see this code on their control panels.
  • Loose or Corroded Battery Cables and Connections – Over time, the clamps and wires connected to the battery terminals can get loose or develop corrosion (a chalky, white substance). If these connections get bad enough, electricity from the charger can’t reach the battery, or the battery can't send power back to the generator. The control board detects this loss of charging voltage, triggering the Code 28 error.
  • Bad or Old Battery – Even if the charger is working fine, the battery itself might not be able to accept or hold a charge if it is too old or damaged. Batteries tend to deteriorate faster with extreme temperatures, so in cities like St Louis or Nashville, seasonal shifts can speed up a battery’s wear and tear.
  • Alternator or Stator Issues – Some Kohler generators use the engine's alternator for charging the battery instead of a separate charger. If this part fails, no charge reaches the battery. Physical damage, dirt, or malfunction inside the alternator or stator can cause this error.
  • Blown Fuses or Tripped Circuit Breakers – Electrical protection devices such as fuses or breakers can interrupt the path from the charger to the battery if they trip or burn out, resulting in a charging system failure that causes the Code 28 warning.
  • Faulty Control Board or Sensors – The generator’s control board monitors battery voltage using small sensors. If either the sensors or the control board itself are faulty or malfunctioning, the system may “think” there is a charging problem, even if the battery is actually fine.
  • Wiring Problems – Damaged, chewed, or pinched wires anywhere in the charging circuit (between charger, battery, or control board) can disrupt proper charging. Wiring issues are a common source of elusive electrical problems in both home and business generator installations throughout St Louis and Nashville.

 

How the Generator Knows There Is a Charging Problem

 

The generator checks the voltage (the electrical pressure) at the battery terminals. Normally, this should be above 12.5 volts when the generator is off, and around 13.5-14.5 volts while charging. If the control board notices the voltage isn’t rising when the generator is running, it realizes the charging system isn’t working right. That’s when it displays Code 28 to alert the owner that something’s wrong with battery charging.

 

Why Dealing with Code 28 Is Important

 

Ignoring a Code 28 warning can lead to a dead battery, which means your generator won’t be able to start when the power goes out—a risk both to residential homes with sensitive electronics and to commercial businesses relying on uninterrupted power. In areas like St Louis and Nashville, where storms and outages can be frequent, it’s especially important to know why this error shows up.

 

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.