JCB P0181-87 – Engine ECU: Missing Fuel Temperature CAN Message
Issue description
The system has detected a loss of communication regarding the fuel temperature signal. A control module on the machine has not received the expected CAN bus message containing fuel temperature data broadcast by the Engine ECU. The '-87' suffix specifically indicates a missing CAN message, pointing to a communication network failure rather than a direct fault with the fuel temperature sensor itself.
Applies to these machines
1 machine- Tier 4 Ecomax engines
Check the cause
Visually inspect the wiring harness and connectors between the fuel temperature sensor (often located on the high-pressure fuel pump) and the engine ECU for damage, chafing, corrosion, cracked insulation, loose pins, or water ingress from pressure washing.
Use a diagnostic scanner to check for any other active or stored fault codes that could provide clues to the root cause.
Disconnect the battery and measure CAN bus termination resistance between CAN High and CAN Low at a diagnostic port (should be approximately 60 Ohms; 120 Ohms indicates an open circuit, 0 Ohms indicates a short).
Check for shorts to ground by measuring resistance between each CAN wire and chassis ground (should be megaohms).
Check for shorts to power by measuring DC voltage between each CAN line and chassis ground with the system powered on and the bus asleep (there should be no significant voltage).
Repair steps
Repair wiring and connectors
If the initial visual inspection reveals damaged wiring or corroded connectors, repair or replace these components. Clean any corroded contacts with electrical contact cleaner, ensure all connections are secure, clear the fault codes, and re-test.
Isolate faulty CAN module
If CAN bus resistance and voltage checks indicate a network problem, disconnect modules on the CAN network one by one, re-measuring the bus resistance after each disconnection. If disconnecting a specific module causes the resistance to return to normal, that module is likely the source of the fault.
Test sensor circuit
With a multimeter, check for the correct voltage supply to the fuel temperature sensor and for continuity on the signal wire back to the ECU. Measure the resistance of the fuel temperature sensor itself and compare it to the manufacturer's specifications.
Diagnose Engine ECU
If the wiring and sensor are confirmed to be in good condition, the fault may lie within the Engine ECU failing to process or transmit the message. Use a dealer-level diagnostic tool (JCB Electronic Service Tool) to perform communication tests. Test with a known good unit to definitively confirm an ECU fault.
Parts you might need
(2)- Fuel Temperature Sensor02/802585
OEM JCB part. Confirm fitment with the machine's serial number before ordering.
Wiring Harness / Connectors
Obtain the correct harness or connector repair kit from an authorized JCB dealer using the machine's serial number.
Get help to fix this fault by requesting a quote