Skip to main content

Diesel generator not starting: what to check first

Short answer

When a diesel generator will not start, the most common starting points are the battery and its connections, the fuel supply, and any shutdown alarm on the control panel. If a quick safe check does not solve it, stop and call a technician rather than cranking the engine repeatedly.

Safe checks you can do first

  • Read the control panel for an alarm or shutdown message such as low oil pressure, high coolant temperature or emergency stop, and note it down.
  • Check that the emergency stop button is released and the controller is in the correct mode.
  • Check the fuel level in the day tank, and that fuel valves are open.
  • Look at the battery terminals for looseness or corrosion, and note if the cranking sounds weak.
  • Look for visible leaks of oil, fuel or coolant. Do not start the set if you find one.

Common causes technicians look into

  • A weak or discharged starting battery, or a poor charger
  • Air or blockage in the fuel system, or a clogged fuel filter
  • A faulty starter motor or starter solenoid
  • A controller, sensor or wiring fault
  • A protection shutdown from low oil, high temperature or low coolant

What not to do

Do not bypass safety shutdowns, and do not crank for long periods; follow the cranking limits in your generator’s manual. Isolate the set before anyone works near moving parts or electrical connections. If you are not trained to work on it, stop and call us.

Prevention

Most no-start faults are found earlier by regular battery checks, fuel system servicing and test runs. These are part of a preventive maintenance plan or an annual maintenance contract.

Written by the S. Y Diesel Services team. Published 2026-11-10. General guidance only: the engine maker’s manual and a site inspection decide the exact work for your generator.

Related services

Looking for Reliable DG Sales, Service or AMC Support?

Tell us your generator make, rating and site location and we will advise on the right service.