ECU 000098.09 – Incorrect CAN Bus Message, Information from Engine Oil Level Sensor. John Deere Engine Control.

ECU 000098.09 (ECU 98.09)

Code: 000098.09

Shortcode: 98.09


The ECU 000098.09 (98.09) error code signifies a data transfer problem between the ECU (Engine Control Unit) and the engine oil level sensor on John Deere equipment. This issue may stem from communication errors, such as corrupted data packets, interference, or a malfunction in the CAN (Controller Area Network) bus system that handles on-board diagnostics and reporting.


The engine control system might display incorrect oil level readings, which can affect engine maintenance decisions and potentially lead to inadequate oil management.


  • Inspect CAN Bus and Sensor Connections: Check the connections and wiring between the ECU and the oil level sensor for any signs of damage or corrosion.
  • Diagnose CAN Bus System: Utilize diagnostic tools to check for errors or malfunctions in the CAN bus system that could be disrupting communication.
  • Replace Faulty Sensor or Repair Wiring: If a fault in the sensor or wiring is detected, replace the damaged parts with genuine John Deere components.
  • Reset and Test the System: After repairs, reset the system to ensure all changes are recognized and test to confirm that the oil level readings are accurate.


Regular system diagnostics can preempt communication issues by identifying and addressing early signs of wear or failure in the CAN bus system and its connected sensors.

Control Units: John Deere

John Deere Parts
John Deere Logo