KOHLER-COMMAND-P0301 serious Kohler Command ›

Cylinder 1 Misfire Detected Engine Running Rough

The KOHLER-COMMAND-P0301 (Kohler Command) diesel fault code means: Cylinder 1 Misfire Detected Engine Running Rough. This is a serious severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
DIY: $5-$40 for spark plug and coil if you do the work yourself. Pro shop: $80-$350 depending on whether the fix is a plug, coil replacement, injector service, or valve adjustment. Internal engine work for low compression runs $300-$700 or more at a dealer.
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

  • Engine shakes or vibrates noticeably at idle or under load
  • Mower loses power on hills or when blades are engaged
  • Engine pops, spits, or backfires through the exhaust
  • You notice a fuel smell in the exhaust or around the engine
  • RPM fluctuates or surges without changing throttle position
  • EFI equipped mowers flash a fault code via the dash or blink code LED
  • Engine cranks and starts but stumbles and refuses to smooth out

Probable Causes (Ranked by Likelihood)

  • Fouled or worn spark plug on cylinder 1 Very Likely
  • Failed or weak ignition coil on cylinder 1 Very Likely
  • Clogged or stuck fuel injector on cylinder 1 (EFI models only) Likely
  • Low compression in cylinder 1 due to worn rings, valves, or head gasket failure Possible
  • Intake valve clearance out of spec causing poor cylinder fill on cylinder 1 Possible
  • Water or contaminated fuel causing intermittent misfire Possible
  • Wiring harness fault or loose connector at the cylinder 1 coil or injector Less Likely

Step-by-Step Diagnostic Procedure

  1. Start with the spark plug on cylinder 1. Remove it and inspect for fouling, cracked porcelain, or a worn electrode gap. Kohler spec is 0.030 inches (0.76mm). Replace the plug if there is any doubt. Plugs are cheap and this fixes a large percentage of P0301 codes.

  2. If the plug looks okay, do a quick swap test. Move the cylinder 1 plug to cylinder 2 and the cylinder 2 plug to cylinder 1. Clear the code if you can and run the engine. If the misfire code follows the plug to cylinder 2 (P0302), the plug was the problem. If P0301 stays on cylinder 1, move on.

  3. Test the ignition coil on cylinder 1. With the engine off, measure the secondary resistance across the coil spark plug wire boot and the coil body ground. Kohler spec is typically 2,500 to 5,000 ohms. A reading outside that range means the coil is failing. You can also swap the cylinder 1 coil with the cylinder 2 coil and see if the misfire follows it.

  4. Check the coil air gap. The ignition coil magnets must be set at 0.010 inches (0.254mm) from the flywheel. A coil that has shifted or been bumped can cause a weak spark. Use a business card or feeler gauge to verify the gap while rotating the flywheel by hand.

  5. On EFI models, inspect the fuel injector connector on cylinder 1. Unplug it and look for corrosion, bent pins, or a wire that has pulled back in the housing. Reconnect firmly and clear the code. If you have a Kohler PCM diagnostic tool, you can command the injector on and off to verify it fires and listen for a clicking sound with a mechanics stethoscope or long screwdriver.

  6. Do a compression test on cylinder 1. A healthy Kohler Command engine should show at least 90 PSI with both cylinders within 10 percent of each other. Low compression points to worn rings, a burned valve, or a blown head gasket. This step requires a compression gauge (available at any parts store for under $30) and is the most important mechanical check if plug and coil are okay.

  7. Check valve clearances if compression is good but misfire persists. Kohler specifies intake clearance at 0.004 to 0.006 inches and exhaust at 0.006 to 0.008 inches on most Command series engines. Tight intake valves are a known issue on high-hour Command engines and cause cold-start misfires that disappear as the engine warms. This step requires removing the valve cover and is best left to a dealer tech if you are not comfortable with engine disassembly.

Frequently Asked Questions

What does Kohler Command code P0301 mean?

It means the ECU detected that cylinder 1 is not firing consistently. Every time a cylinder fires, it produces a small bump in crankshaft speed. When the ECU sees cylinder 1 missing those bumps, it logs P0301. The most common causes are a bad spark plug, a weak ignition coil, or on EFI engines, a clogged injector.

Can I still mow with a P0301 code active?

You can, but you should not mow for long or under heavy load. Running on one cylinder means the working cylinder is handling all the load, which overheats the engine and can cause permanent damage. Finish a small job if you must, but get the plug and coil checked before your next full day of mowing.

How much does it cost to fix a cylinder 1 misfire on a Kohler Command?

If a spark plug fixes it, you are looking at $5 to $10 DIY. A replacement ignition coil runs $25 to $60 in parts and about an hour of labor at a shop, so $80 to $150 total. Injector cleaning or replacement on an EFI model is $100 to $250 at a dealer. If the fix turns out to be a valve job or internal engine repair, costs can reach $400 to $700 or more.

Will my mower start and run after a P0301 code?

Yes, the engine will still start and run. P0301 does not trigger a full shutdown on Kohler Command engines. However, it will run rough, shake, and lack power, especially when the blades are engaged. If the misfire is severe enough to cause the engine to stall under load, you will want to resolve it before putting the machine back into service.

Explore More