Error Code: Kohler 8
What it means: The Decision-Maker controller detected battery voltage below 11.5 volts. The battery does not have enough stored energy to reliably crank the engine. This code triggers during the controller’s self-check before a start attempt.
Standby generators face a unique battery problem. The battery sits idle for days or weeks between exercise cycles. The controller draws a small amount of power continuously to maintain settings and monitor the system. Over time, this parasitic draw drains the battery if the onboard charger cannot keep up.
A battery at 12.6-12.8 volts is fully charged. At 12.4 volts, it is at 75 percent charge. At 12.0 volts, it is at 50 percent charge. Below 11.5 volts, the battery is deeply discharged and may have suffered permanent plate damage.
Common Causes
- Failed battery charger — The onboard charger board stops supplying voltage to the battery. The battery slowly drains from the controller’s parasitic draw.
- Loose or corroded battery connections — High resistance at the terminals prevents the charger from reaching the battery and prevents the battery from delivering full current during cranking.
- Parasitic draw too high — The controller, display, or connected accessories draw more current than normal. A draw above 50 milliamps will drain a standard battery in days.
- Battery at end of life — Lead-acid batteries last 3-5 years in standby service. AGM batteries last 4-6 years. After this point, internal resistance rises and capacity drops.
- Infrequent exercise cycles — The weekly exercise cycle runs the generator and recharges the battery. Skipped exercise cycles leave the battery in a constant state of gradual discharge.
- Faulty starter motor — A failing starter draws excessive current during cranking. The voltage drop during a start attempt can trigger code 8 even with a healthy battery.
Step-by-Step Fix
1. Measure battery voltage at rest.
Set your multimeter to DC volts. Place the red lead on the positive terminal and the black lead on the negative terminal. Read the voltage with the generator off and no loads active.
- 12.6V or higher: Battery is fully charged.
- 12.4V: 75 percent charged. Charge and retest.
- 12.0V: 50 percent charged. likely needs replacement.
- Below 11.5V: Deeply discharged. Replace the battery.
2. Test battery voltage under load.
This test reveals a battery that shows good resting voltage but cannot deliver current. Press the MANUAL START button and watch the voltage reading on your multimeter while the engine cranks.
A healthy battery holds voltage above 10 volts during cranking. If voltage drops below 10 volts, the battery has high internal resistance and needs replacement.
3. Check battery connections.
Remove both battery cables. Clean the terminals and the cable ends with a wire brush. Look for white or green corrosion between the cable lug and the terminal post. Replace any cable with cracked insulation or corroded copper strands.
Torque the terminal bolts properly. Loose connections cause voltage drops that fool the controller into thinking the battery is low.
4. Test the battery charger output.
Locate the battery charger board inside the generator control panel. On Kohler models, the charger is typically a small circuit board with a fuse and two output wires connected to the battery terminals.
With the generator off and the battery connected, measure DC voltage at the battery terminals. The charger should output 13.2-13.8 volts when it is active. If the reading is below 13 volts, the charger is not producing proper float voltage.
Check the fuse on the charger board. A blown 5-amp or 10-amp blade fuse means the charger cannot supply current. Replace the fuse and retest. If the new fuse blows immediately, there is a short in the charger output wiring or a failed charger board.
5. Measure parasitic draw.
Set your multimeter to DC amps. Disconnect the negative battery cable. Connect the multimeter leads between the negative battery post and the disconnected negative cable. This places the meter in series with the battery circuit.
With the generator off and in standby mode, read the current draw. It should be less than 50 milliamps. A draw of 100 milliamps or more will drain a standard 50-amp-hour battery to 50 percent in about 10 days.
If you find a high parasitic draw, start pulling fuses one at a time while watching the ammeter. When the draw drops, you have found the circuit with the fault.
6. Verify the weekly exercise cycle.
Check the controller settings for the exercise schedule. Kohler recommends a 20-minute exercise cycle once per week. The generator should run under load during exercise, at least 50 percent of rated capacity. Running under load charges the battery faster than running at no load.
If the exercise schedule was disabled or the generator was unable to run due to a fault, the battery may have been draining for weeks without recharge.
7. Test the starter motor current.
A failing starter draws excessive current during cranking. Use a DC clamp meter around the positive battery cable while cranking. Compare the reading to the starter specifications for your generator model. A current draw higher than spec indicates a failing starter or binding engine.
Battery Charging Voltage Table
| Condition | Target Voltage | What It Means |
|---|---|---|
| Resting, fully charged | 12.6-12.8V | Battery is good |
| Resting, 75% charged | 12.4V | Needs exercise cycle or external charge |
| Resting, 50% charged | 12.0V | Battery likely damaged from deep discharge |
| During charger operation | 13.2-13.8V | Charger is working normally |
| During cranking | 10.0V minimum | Battery can deliver cranking current |
| During cranking | Below 10.0V | Battery has high internal resistance |
Parts That May Need Replacement
| Part | Typical Cost | Notes |
|---|---|---|
| Battery (Group 26 or Group 34) | $80-$150 | AGM recommended for standby service |
| Battery charger board | $60-$150 | Commonly fails on older Kohler units |
| Charger fuse (5A or 10A blade) | $2-$5 | Check before replacing charger board |
| Battery cables | $15-$40 | Replace if corroded or cracked |
| Starter motor | $100-$300 | Test current draw before replacing |
When to Call a Professional
If you have replaced the battery, verified 13.2-13.8 volts at the charger output, confirmed less than 50 milliamps of parasitic draw, and the generator still triggers code 8 within days, call a Kohler service technician. The controller board itself may have an internal fault that drains the battery. Controller replacement requires reprogramming by a qualified technician.
A generator that cranks slowly and triggers code 8 even with a new battery may have a failing starter motor, tight engine bearings, or contaminated fuel that creates excessive cranking resistance. These conditions require professional diagnosis.
Tell the technician: “Generator triggers code 8. New battery installed. Charger outputs [voltage]. Parasitic draw measures [milliamps]. Battery drops to [voltage] during cranking.”