SPN 231: Trip Fuel (Gaseous) (duplicate, use SPN 1039) – Complete Diagnostic Reference

SPN 231, designated as Trip Fuel (Gaseous), is a deprecated parameter that has been superseded by SPN 1039 in the SAE J1939 standard. This parameter monitors the cumulative fuel consumption during a specific trip cycle on natural gas, propane, or other gaseous fuel engines commonly found in transit buses, refuse trucks, and industrial equipment. Engines from manufacturers like Cummins Westport ISL G, Detroit Diesel DD13 G, and MAN E28 series utilize this parameter for fleet management and regulatory compliance reporting. While SPN 231 is no longer active in current implementations, understanding its function remains critical for technicians servicing older CNG/LNG vehicles and for comprehending fuel system diagnostics on dual-fuel applications where gaseous consumption tracking is essential for operational efficiency.

Technical Overview

The Trip Fuel (Gaseous) parameter represents the calculated volume or mass of gaseous fuel consumed since the last trip reset, typically measured in liters, cubic meters, or kilograms depending on the fuel system configuration. The Engine Control Module (ECM) derives this value through real-time integration of fuel flow data from mass airflow sensors, injector pulse width calculations, and pressure differential measurements across the fuel rail system. In natural gas applications, the ECM monitors the pressure drop across high-pressure regulators and correlates this with injector duty cycle commands to calculate instantaneous fuel consumption. The system accounts for fuel density variations based on temperature and pressure readings from dedicated sensors in the fuel delivery system. Normal operating ranges vary significantly based on engine displacement and load conditions, but typical values range from 0 to 65,535 liters per trip cycle, with resolution typically at 0.5-liter increments. The parameter resets to zero when the ignition cycle is initiated or when a specific trip reset command is transmitted via the J1939 network.

J1939 Network Behavior

SPN 231 was transmitted as part of Parameter Group Number (PGN) 65266 – Fuel Economy (Gaseous), broadcast at a standard rate of 1 Hz across the J1939 CAN bus network. The source address typically originates from the engine ECM (address 0x00) and is consumed by multiple receiving modules including the instrument cluster, telematics gateway, and fleet management systems. The data format utilizes a 16-bit unsigned integer with a scaling factor that allows representation of fuel consumption values up to the maximum range. Other ECUs on the network, particularly the body control module and aftertreatment control units, monitor this parameter to correlate fuel consumption with emissions control system performance and regeneration cycles. The transmission priority is set at medium level (priority 6) since fuel economy data is important for fleet operations but not critical for immediate engine protection. Modern systems using SPN 1039 maintain backward compatibility by continuing to populate the deprecated SPN 231 field in some PGN transmissions, ensuring older diagnostic tools and fleet management systems can still access fuel consumption data.

Diagnostic Importance

Faults related to gaseous fuel consumption tracking, while not immediately engine-threatening, are critical for fleet compliance with environmental regulations and operational cost management. The ECM implements data validity checks that monitor for unreasonable fuel consumption calculations, such as negative values or consumption rates that exceed physical engine capabilities. When SPN 231 data becomes invalid or unavailable, the ECM typically sets diagnostic trouble codes in the 3000-series range and may disable fuel economy displays in the instrument cluster. Unlike critical engine protection parameters, faults in fuel consumption tracking rarely trigger derate conditions, but they can impact emissions compliance reporting required by regulatory agencies. Fleet operators relying on this data for EPA reporting, carbon credit calculations, or operational efficiency metrics face significant compliance risks when these faults are left unresolved. The ECM maintains fault code active status until the underlying sensor or calculation errors are corrected and the system completes a successful validation cycle during normal driving conditions.

Common Failure Patterns

The most frequent failure scenarios involve sensor degradation in the fuel system pressure monitoring circuits, where contamination from fuel additives or moisture causes drift in pressure transducer readings. Technicians commonly encounter issues with fuel temperature sensors that affect density calculations, leading to systematic over or under-reporting of fuel consumption. Wiring harness problems, particularly in the engine compartment where vibration and thermal cycling stress connections to fuel rail pressure sensors, manifest as intermittent data validity faults. Calibration drift in mass airflow sensors creates secondary effects on fuel consumption calculations, especially in dual-fuel engines where the ECM must accurately distinguish between diesel pilot fuel and primary gaseous fuel consumption. Software corruption in ECM fuel calculation algorithms, while rare, has been documented in Cummins ISL G engines during certain firmware update procedures. Another common pattern involves incorrect fuel system configuration parameters following engine replacements or ECM programming, where fuel injector flow rates or system pressure specifications don’t match the actual hardware configuration, resulting in persistent calculation errors that affect both SPN 231 and its successor SPN 1039.

Diagnostic Approach

Diagnostic procedures begin with comprehensive data logging using professional scan tools capable of J1939 parameter monitoring, such as Cummins INSITE, Detroit Diesel DDDL, or equivalent OEM software platforms. Initial verification involves comparing calculated fuel consumption against known baseline values during controlled load testing or comparing real-time consumption rates with historical fleet data. Circuit verification requires measuring fuel rail pressure sensor outputs using a digital multimeter, checking for proper 5-volt reference supply, signal return continuity, and sensor output voltage correlation with actual system pressure measured via mechanical gauges. Fuel temperature sensor circuits require similar validation, with particular attention to resistance values that should correlate with ambient conditions per manufacturer specifications. Advanced diagnostics involve parameter comparison between related SPNs, particularly examining consistency between gaseous fuel consumption calculations and engine load factors, boost pressure readings, and exhaust temperature patterns. When software-related calculation errors are suspected, ECM reprogramming with latest calibration files becomes necessary, followed by parameter reset procedures and extended road testing to verify accurate fuel consumption tracking. Escalation to OEM technical support is recommended when multiple fuel system sensors show valid individual readings but collective fuel consumption calculations remain erratic, indicating potential ECM internal processing faults that require factory-level diagnostic procedures.

Fault Codes for SPN 231

FMI 0: Data valid but above normal operational range (most severe)

SPN 231 FMI 0 indicates gaseous fuel trip consumption data is valid but exceeds normal operational thresholds. This fault commonly appears in CNG/LNG engines during extended idling operations or after fuel system component replacements. Technicians frequently encounter this code when vehicles return

View SPN 231 FMI 0 Diagnostic Guide →

FMI 1: Data valid but below normal operational range (most severe)

SPN 231 FMI 1 indicates the gaseous trip fuel sensor signal is below the normal operational range, often caused by a short to ground or an open circuit. Technicians frequently encounter this fault after replacing the ECM or performing a DPF regeneration, when wiring harnesses near the exhaust are di

View SPN 231 FMI 1 Diagnostic Guide →

FMI 2: Data erratic, intermittent or incorrect

SPN 231 FMI 2 indicates erratic or intermittent data from the trip fuel consumption parameter in gaseous fuel systems, commonly found in natural gas or LPG-powered vehicles. This fault frequently appears after ECM replacement on CNG buses or during fuel system commissioning on dual-fuel trucks, wher

View SPN 231 FMI 2 Diagnostic Guide →

FMI 3: Voltage above normal or shorted high

SPN 231 FMI 3 indicates a voltage above normal or shorted high in the trip fuel gaseous system. Technicians commonly encounter this after ECM replacements or following a forced DPF regeneration. This fault can lead to incorrect fuel consumption readings, causing inefficiencies in fuel management sys

View SPN 231 FMI 3 Diagnostic Guide →

FMI 4: Voltage below normal or shorted low

SPN 231 FMI 4 indicates the gaseous fuel trip measurement circuit voltage has dropped below normal operating parameters or exhibits a short-to-ground condition. This fault commonly appears in CNG and LNG vehicles after moisture infiltration during winter operations or following fuel system component

View SPN 231 FMI 4 Diagnostic Guide →

FMI 5: Current below normal or open circuit

SPN 231 FMI 5 indicates current below normal or open circuit in the gaseous fuel trip sensor circuit. This fault commonly appears during CNG or LNG system diagnostics when technicians encounter fuel quantity measurement failures. The ECM cannot properly monitor gaseous fuel consumption data, affecti

View SPN 231 FMI 5 Diagnostic Guide →

FMI 6: Current above normal or grounded circuit

SPN 231 FMI 6 indicates the ECM has detected a current above normal or a short-to-ground in the gaseous trip fuel sensor circuit. This fault commonly appears after a sensor harness chafes against the engine block or during a post-repair test where a connector was left unseated. Technicians often see

View SPN 231 FMI 6 Diagnostic Guide →

FMI 7: Mechanical system not responding properly

The fault code SPN 231 FMI 7 is commonly associated with the Trip Fuel (Gaseous) system’s mechanical components not responding as expected. This can occur during instances such as a forced DPF regeneration, where system components are subjected to unusual stresses. Technicians often encounter this c

View SPN 231 FMI 7 Diagnostic Guide →

FMI 9: Abnormal update rate

SPN 231 FMI 9 indicates an abnormal update rate related to trip fuel data in gaseous engines. This error is typically encountered after an ECU update or a sensor replacement, where the communication between the ECM and the fuel monitoring system becomes inconsistent. As a result, technicians might s

View SPN 231 FMI 9 Diagnostic Guide →

FMI 11: Root cause not known

SPN 231 FMI 11 represents a critical gaseous fuel trip measurement failure where the ECM cannot determine the underlying fault mechanism. This code frequently appears on natural gas and CNG engines during fuel system transitions or after ECM replacement. Technicians commonly encounter this fault whe

View SPN 231 FMI 11 Diagnostic Guide →

FMI 12: Bad intelligent device or component

SPN 231 FMI 12 indicates a bad intelligent device or component within the gaseous fuel trip measurement system. This fault commonly appears in CNG/LNG heavy-duty vehicles when the fuel consumption monitoring module fails to communicate properly with the ECM. Technicians frequently encounter this cod

View SPN 231 FMI 12 Diagnostic Guide →

FMI 13: Out of calibration

SPN 231 FMI 13 indicates the trip fuel (gaseous) sensor or its signal processing is out of calibration, meaning the ECM detects a value outside the expected range after self-calibration. This code commonly appears after a forced DPF regeneration or after replacing the ECM without performing a fuel s

View SPN 231 FMI 13 Diagnostic Guide →

FMI 14: Special instructions

SPN 231 FMI 14 indicates special instructions are required for gaseous fuel trip measurement systems, typically appearing during CNG/LNG engine calibration procedures. This fault commonly occurs when technicians perform fuel system initialization after replacing gas injectors or ECM modules on natur

View SPN 231 FMI 14 Diagnostic Guide →

FMI 18: Data valid but below normal operating range (moderately severe)

SPN 231 FMI 18, linked to Trip Fuel (Gaseous), indicates that the data is valid but below normal operating range. This fault often surfaces in scenarios where ECM recalibrations or sensor replacements have occurred, leading to incorrect readings. For example, after a forced DPF regeneration, technic

View SPN 231 FMI 18 Diagnostic Guide →

FMI 31: Condition exists

SPN 231 FMI 31 indicates an active condition exists in the gaseous fuel trip monitoring system, typically affecting natural gas or propane-powered engines. This fault commonly appears during fuel system pressure tests or after switching between dual-fuel modes in commercial vehicles. The ECM detects

View SPN 231 FMI 31 Diagnostic Guide →