Cummins fault code · Engine oil

Cummins fault code 649

Engine Oil Change Interval: condition exists

J1939 SPN1378
FMI31
LampBlinking amber lamp
SystemEngine oil

What it means

Cummins' description: Engine Oil Change Interval - Condition Exists.

SPN 1378 is Engine Oil Change Interval. FMI 31 means the ECM has confirmed the condition described in the code is happening.

The ECM monitors oil pressure, oil temperature and, on some engines, oil level. Low oil pressure is one of the fastest ways to destroy an engine, so Cummins treats it very seriously.

What the lamp means

A blinking amber lamp usually relates to emissions system warnings such as DEF or SCR inducement. Ignoring it can lead to a speed or power derate.

How serious is it?

Green, yellow, red: three ways this can look

The same code can be a quick fix or a reason to shut down. Match your situation to the closest example.

Green

Keep an eye on it

An oil change reminder, or a sensor code where the gauge reads normal and the level is full.

Yellow

Schedule a repair

Oil level low or a sensor code that keeps coming back. Top off and get it checked soon, and don't ignore oil consumption.

Red

Stop and get help

Low oil pressure warning, gauge near zero, knocking, or a stop lamp. Shut the engine off immediately. Every second of low oil pressure damages bearings.

Common causes

The sensor reading itself is out of range or the condition is real, so look at the system:

  • Low oil level
  • Wrong oil viscosity or diluted oil (fuel or coolant in the oil)
  • Worn oil pump or bearings
  • Clogged oil filter or pickup
  • Real high oil temperature from heavy load or a cooling problem

What you can check before calling

  • Check the oil level with the engine off and level
  • Look at the oil for milky color (coolant) or a fuel smell
  • Note whether the oil gauge drops at hot idle

Clearing the code without fixing the cause usually brings it right back, and on emissions systems it can restart derate timers.

Engines and sources

Listed by Cummins for: QSB 6.7, QSL 9, QSB 4.5, QSF 3.8. Cummins uses the same fault code numbers across its electronic engines, including on-highway models like the ISB/B6.7, ISL/L9 and ISX/X15, though not every code applies to every engine or software level. Source: Cummins Tier 4 Fault Codes. Always confirm with Cummins service information (QuickServe) for your engine serial number.

  • Older Cummins engines may report this code as SPN 1378 FMI 0 (Change Lubricating Oil and Filter).

Look up another code

Cummins fault code (like 1922), J1939 SPN and FMI (like SPN 3251 FMI 0), or an OBD-II code (like P0420).

Questions

What does Cummins fault code 649 mean?

Cummins fault code 649 is J1939 SPN 1378 FMI 31: Engine Oil Change Interval - Condition Exists. In plain terms: engine oil change interval: condition exists.

Can I keep driving with Cummins code 649?

Usually for a short time, if the engine runs normally and no other warnings are on. Get it diagnosed soon, because many amber codes lead to a derate if ignored. Look at the green, yellow and red examples on this page to judge your situation.

What is the SPN and FMI for Cummins code 649?

SPN 1378 identifies the part or system (Engine Oil Change Interval). FMI 31 describes the type of failure: condition exists.

What usually causes Cummins code 649?

The most common causes are: low oil level; wrong oil viscosity or diluted oil (fuel or coolant in the oil); worn oil pump or bearings.

Diesel down in the Midlands?

We work on Cummins-powered pickups, vans and medium-duty trucks across Lexington, Columbia and the Midlands, on site at your yard or roadside.

CallBook