KUBOTAGEN-E08 moderate Cummins Onan ›

Low Fuel Level Shutdown Warning

The KUBOTAGEN-E08 (Cummins Onan) diesel fault code means: Low Fuel Level Shutdown Warning. This is a moderate severity code.

My Garage →
Keep driving?
No -- stop driving
DIY difficulty
easy
Estimated cost
$20-$180 DIY (fuel fill or sender replacement). Pro diagnosis and sender swap typically $150-$400 including labor.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Panel displays E:08 and the genset refuses to crank or start
  • Genset starts briefly then shuts down within seconds as air enters the fuel line
  • Fuel gauge on the panel or remote display reads at or below the low threshold
  • Low fuel indicator light illuminates on the control panel
  • Genset passes its weekly exercise self-test but trips immediately under load
  • You hear the starter engage but the engine fails to fire and sustain rpm
  • Remote monitoring app (if equipped) sends a low fuel alert notification

Probable Causes (Ranked by Likelihood)

  • Tank is genuinely low or empty -- fuel has been consumed below the run threshold Very Likely
  • Fuel level sender float is stuck or corroded, sending a false low reading to the controller Likely
  • Wiring harness between the fuel sender and the controller is damaged, corroded, or has a loose connector, causing an open circuit that the controller reads as low fuel Likely
  • Fuel sender unit has failed internally and outputs an out-of-range resistance signal Possible
  • Air leak in the fuel supply line between the tank and the lift pump, causing the engine to starve even with adequate fuel in the tank Possible
  • Controller calibration or fuel sender resistance range is mismatched after a component replacement Less Likely
  • Fuel pickup tube inside the tank is cracked or positioned too high, leaving usable fuel unreachable Less Likely

Step-by-Step Diagnostic Procedure

  1. Start with the obvious. Open the tank inspection port or look through the fill opening with a flashlight. If you can visually confirm fuel is present and above the 1/4-tank mark, the problem is likely a sender or wiring fault, not an empty tank. If the tank is genuinely low, add diesel fuel first before continuing.

  2. Check for air in the fuel system. If the tank had fuel but the genset stalled and will not restart, locate the fuel filter and the bleed screw on the injection pump (consult your model's operator manual for location). Loosen the bleed screw slightly, operate the hand primer pump until bubble-free fuel flows, then retighten. Attempt a restart.

  3. Inspect the fuel sender wiring. Trace the two-wire harness from the sender on the tank to the controller plug. Look for chafed insulation, corrosion at the connector pins, or a wire that has pulled loose from its terminal. Clean corroded contacts with electrical contact cleaner and a small wire brush.

  4. Measure sender resistance. Disconnect the sender wiring at the controller end and use a multimeter set to Ohms. Probe the two sender wires directly. On most Kubota SQ and GL units, a full tank reads approximately 10 ohms and an empty tank reads approximately 180 ohms. A reading of open-circuit (OL) or near zero indicates a failed sender or broken wire.

  5. Simulate a full-tank signal. With the sender disconnected from the controller, use a 10-ohm resistor across the sender input terminals on the controller harness. If the E:08 code clears and the panel shows a full reading, the controller and wiring are good and the sender itself needs replacement.

  6. Inspect the fuel pickup tube inside the tank. If you have access, remove the sender assembly and look at the pickup tube attached to it. A cracked tube or one that is bent upward will pull air before the tank is truly empty. Replace the sender and pickup assembly together if damage is visible.

  7. If all wiring and sender checks pass but the code persists, connect a laptop running Kubota Diagmaster diagnostic software to the controller's diagnostic port and read the live fuel level sensor data. This will confirm whether the controller is receiving a valid signal or misinterpreting it. This step requires the Diagmaster software and a Kubota-compatible interface cable, so call a technician if you do not have those tools.

Frequently Asked Questions

What does Kubota genset code E08 mean?

E08 means the controller read the fuel level as too low to run safely. The genset is protecting itself from running dry, which would pull air into the diesel injection system and require a manual bleed procedure to restart. It could be a genuinely empty tank or a faulty fuel level sender giving a false reading.

Can my generator still run with this code?

No. The controller will block a start or shut down the engine when E08 is active. Even if you bypass the warning, running a diesel genset with air in the fuel line will cause hard starting and can damage the injection pump over time. Resolve the fuel level issue or the sender fault before running it.

How much does it cost to fix?

If the tank is just low, the fix is the cost of diesel fuel. If the fuel level sender has failed, the sender assembly runs $40 to $120 in parts and is a straightforward DIY swap on most Kubota SQ and GL models. If you bring it to a shop, expect $150 to $400 total for diagnosis and sender replacement, depending on access and labor rates.

Will the generator start the next time the power goes out?

Not while E08 is active. The code will block an automatic start triggered by a power outage. If you have an ATS and depend on this genset for backup power, fix the fuel level issue or the sender fault right away. Do not assume the genset will start in an emergency while this code is stored.

E08 on Other Platforms

The same code ID appears across other engines, vehicles, and equipment. Diagnostic flow varies by platform — see the matching breakdown:

Explore More