Cummins Onan Code 23: Low Oil Pressure Cutoff Switch

Plain English: Code 23 indicates the generator’s oil pressure switch remained open when the engine tried to start—a safety shutdown that prevents the unit from running without adequate oil pressure.

What Code 23 Means

Your Cummins Onan generator has a low oil pressure cutoff switch that acts as a safety guardian. When you start the engine, oil pressure should build quickly and close this switch. If the controller detects that the switch is still open after the engine attempts to start, it logs Code 23 and prevents the unit from running.

This is not a fault that occurs while the generator is already running. Code 23 appears during the startup sequence, which is actually good news—the safety system is working as designed. The problem is that either the oil pressure isn’t building as it should, or the switch itself isn’t responding correctly.

Why This Happens

The most common culprits are straightforward:

  • Low or dirty oil: If the crankcase oil level is below the minimum mark or the oil is heavily contaminated, pressure won’t build fast enough to close the switch during startup.
  • Wrong oil viscosity: Using oil that’s too thick for your climate can slow pressure buildup, especially in cold weather.
  • Worn oil pump: An aging or damaged pump may not generate sufficient pressure, even with a full crankcase of clean oil.
  • Faulty pressure switch: The switch itself can stick open, fail electrically, or become disconnected from its wiring.
  • Clogged oil filter: A severely plugged filter restricts flow and prevents pressure from rising.
  • Internal engine wear: Excessive bearing clearances from age or damage allow oil to bypass rather than build pressure.

Diagnostic Checklist

Work through these steps in order, starting with the easiest and least expensive:

  1. Check the oil level. Locate the dipstick or sight glass on your generator. The oil should reach the “full” mark. If it’s low, top it up with the correct grade for your climate (check your manual for the specification). Wait a few minutes for the oil to settle, then try starting again. This solves Code 23 roughly half the time.
  2. Inspect the oil condition. Pull the dipstick and wipe it clean. The oil should be amber or light brown. If it’s black, milky, or smells burnt, the oil is degraded and needs changing. Drain the old oil, replace the filter, and refill with fresh oil of the correct viscosity. Run the generator briefly to circulate the new oil, then attempt a restart.
  3. Verify the correct oil grade. Check your owner’s manual for the recommended viscosity (SAE 30, 10W-30, etc.) and temperature range. Using the wrong grade—especially oil that’s too heavy for cold starts—can prevent pressure buildup. If you’ve recently changed oil and Code 23 appeared, the wrong grade may be the issue.
  4. Inspect the oil filter housing. Locate the filter on your unit. If you haven’t changed it recently, the filter may be clogged. Unscrew the old filter by hand (have a drain pan ready), clean the mounting surface, and install a new filter hand-tight. Prime the new filter by pouring a small amount of fresh oil into it before installation. Restart the generator.
  5. Check the pressure switch wiring. The low oil pressure switch is typically mounted on the engine block. Visually trace the wires connected to it. Look for loose connections, corrosion, or damaged insulation. If a wire is loose, carefully reconnect it. If corrosion is visible, disconnect the wire, clean both the terminal and the switch post with a small wire brush, and reconnect. Attempt a restart.
  6. Perform a manual pressure switch test. If you have a basic multimeter, you can test whether the switch responds. With the engine off, use the multimeter’s continuity setting to check the switch terminals. The switch should show continuity (a beep or low resistance reading). If it shows no continuity, the switch is likely faulty and will need replacement by a technician.
  7. Listen for oil circulation sounds. During a cold start attempt, listen near the engine for a brief whirring or clicking sound as the oil pump primes. If you hear nothing, the pump may not be functioning. This requires professional diagnosis.
  8. Check for oil leaks. Scan the underside and sides of the engine for fresh oil drips or seepage. A slow leak can cause the oil level to drop between checks, leading to low-pressure conditions. Mark any leak location and monitor it. Small leaks may require gasket replacement; larger leaks need immediate professional attention.

When to Call a Pro

Stop troubleshooting and contact an authorized Cummins Onan dealer if:

  • You’ve topped up the oil and it’s the correct grade, but Code 23 persists after a restart.
  • The oil level keeps dropping between checks with no visible leak (internal engine damage or pump seal failure).
  • The pressure switch shows no continuity on a multimeter test.
  • You hear no oil pump priming sounds during startup attempts.
  • The engine cranks normally but never builds enough pressure to close the switch, even with fresh, correct-grade oil.
  • You’re uncomfortable working with electrical connections or don’t have a multimeter.

Cummins Onan generators are engineered to shut down safely rather than run without oil pressure. Continuing to attempt starts after Code 23 can damage the engine. A dealer can perform an oil pressure test with a calibrated gauge to confirm whether the switch or the engine’s pressure-generating system is at fault.

Parts You May Need

  • Engine oil (correct SAE grade for your climate)
  • Oil filter (OEM or equivalent)
  • Low oil pressure switch (if the switch is faulty)
  • Gaskets or seals (if leaks are found)

Frequently Asked Questions

Q: Can I run my generator with Code 23 if I ignore the alarm?

A: No. The controller will not allow the engine to start or continue running while Code 23 is active. This is a safety feature. Running an engine without adequate oil pressure causes rapid bearing wear and can seize the engine within minutes. Always address the code before attempting further starts.

Q: How long does it take for oil pressure to build during startup?

A: Typically, the oil pump should generate sufficient pressure to close the switch within the first few seconds of cranking. In very cold weather, it may take slightly longer, but the switch should close before the engine reaches full idle speed. If it doesn’t, pressure is not building normally.

Q: Does Code 23 mean the engine is damaged?

A: Not necessarily. In most cases, the problem is low oil, dirty oil, or a faulty switch—all fixable without engine damage. However, if the pressure switch is working correctly and oil is fresh and full, the issue could be a worn pump or internal engine wear, which requires professional diagnosis.

Q: Why does my generator show Code 23 only in cold weather?

A: Cold oil is thicker and flows more slowly. If your oil grade is too heavy for the temperature, it won’t circulate fast enough to build pressure during a cold start. Switch to a lighter winter-grade oil (such as 10W-30 instead of SAE 30) as recommended in your manual for your climate zone.

Disclaimer

This article provides general troubleshooting information for homeowners and small contractors. Always consult your Cummins Onan owner’s manual for your specific model and follow the manufacturer’s maintenance schedule and procedures. If you are unsure about any step or lack the proper tools, contact an authorized Cummins Onan dealer. Improper diagnosis or repair can result in engine damage or personal injury.

Reference: Cummins Onan RV Generator Manuals, https://www.cummins.com/sites/default/files/rv-manuals/0983-0101.pdf

Source: Information adapted from official manufacturer documentation (reference). Always consult your generator owner’s manual for model-specific procedures.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *