Kubota Error Codes: Verified L3901, M6060, M7060 & V3800-CR

Kubota Error Codes & Fault Codes

Verified from Kubota’s own manuals: L3901, M6060, M7060 and V3800-CR engines, with the source page for every code.

Thank you for reading this post, don't forget to subscribe!
Quick Answer

Kubota has no single master list of tractor fault codes. The code format depends on the tractor: L3901 shows E-xx codes on the LCD, M6060 and M7060 show ERROR-xx, Eng NG or ECU NG, and common-rail engines (V2607, V3307, V3800-CR) use P-codes (such as P0016 or P3006) that a dealer reads with a diagnostic tool. For every operator-level code in Kubota’s manuals, the instruction is the same: contact your local Kubota dealer. Every code below comes from a Kubota manual and lists its source page.

Updated October 2026. Codes we could not confirm in a Kubota document are marked NOT FOUND, not guessed.

How Kubota Shows Fault Codes

Kubota’s operator’s manuals say that when something is wrong with the power train, the master system warning indicator blinks and a code appears on the liquid-crystal display. The code stays on automatically. The manuals we checked do not give a button sequence for recalling stored codes (NOT FOUND), and they do not give an operator reset procedure.

Tractor How the fault appears Status on this page
L3901 (and L3301) E-20, E-31, E-40, E-75, E-84, E-93, E-94 on the LCD Verified, full list below
M6060 / M7060 ERROR-1 to ERROR-99, Eng NG, ECU NG on the LCD Verified, full list below
V3800-CR-TE4 / TIE4 engines (M8560, M9960) P-codes and U-codes, read with a dealer diagnostic tool Headings and pages verified; 8 full entries
V2607 / V3307 common-rail engines P-codes with J1939 SPN/FMI numbers, read with a dealer diagnostic tool Three codes verified (P0016, P0072, P0087)
L4701 E-93, E-94 and E-95 appear in the indexed manual text Not page-verified, so not listed as a table
L6060, M5-111, MX5400, M8540 Dealer-level engine and DPF diagnosis Operator code table NOT FOUND
BX2380, B2601, L2501 Warning lamps. Whether ECU codes exist is not confirmed NOT FOUND
Kubota L3901 Error Codes (E-xx)

Source for this table: L3301/L3901 Operator’s Manual, “Power Train Troubleshooting,” printed p. 91. Kubota’s introduction says to immediately contact your local Kubota dealer for repairs if an error code appears. Related guide: Kubota L3901 Problems.

Code Meaning (Kubota’s wording) Kubota’s stated action
E-20 “Communication trouble” Contact your local Kubota dealer.
E-31 “Meter’s part code and ECU model setting not compatible” Contact your local Kubota dealer.
E-40 “Input voltage of lever sensor from ECU is in trouble.” Contact your local Kubota dealer.
E-75 “Acceleration sensor output out of spec” Contact your local Kubota dealer.
E-84 “Acceleration sensor maladjusted” Contact your local Kubota dealer.
E-93 “Relay for engine starter motor is in trouble.” Kubota: “The engine cannot start.” Contact your local Kubota dealer.
E-94 “Relay for engine shut off is in trouble.” Kubota: the Operator Presence Control (OPC) system activates and “the engine stops itself.” Contact your local Kubota dealer.
What E-94 Means in Practice

E-94 is the code people search most. Kubota words it as a fault in the engine shut-off relay and says the OPC system activates and the engine stops itself. If your L3901 keeps dying and shows E-94, see Kubota Shuts Off While Running for the restart-pattern checks, then take it to a dealer. Kubota does not publish a repair procedure on this manual page.

Note: other write-ups word this code as “relay for engine stop.” The wording above is quoted from the L3301/L3901 operator’s manual.

Kubota M6060 and M7060 Error Codes (ERROR-xx)

Source for this table: M6060/M7060 Operator’s Manual, “Power Train Troubleshooting,” printed p. 119. The same page covers both tractors, and the codes and wording are identical. Related guides: M6060 Problems and M7060 Problems.

Code Meaning (Kubota’s wording) Kubota’s stated action
ERROR-1 “Acceleration sensor (main) trouble” Contact your local Kubota dealer.
ERROR-2 “Acceleration sensor (sub) trouble” Contact your local Kubota dealer.
ERROR-3 “Acceleration sensor main/sub phase shifting trouble” Contact your local Kubota dealer.
ERROR-11 “PTO relay trouble” Contact your local Kubota dealer.
ERROR-12 “4-wheel-drive solenoid trouble” Contact your local Kubota dealer.
ERROR-21 “Range gear shift (Hi) switch trouble” Contact your local Kubota dealer.
ERROR-22 “Range gear shift (6th) switch trouble” Contact your local Kubota dealer.
ERROR-23 “Shuttle rotating sensor or switch(*1) trouble” Contact your local Kubota dealer.
ERROR-24 “Machine speed sensor or switch(*1) trouble” Contact your local Kubota dealer.
ERROR-25 “DPF regeneration malfunction trouble” Contact your local Kubota dealer.
ERROR-60 “Analog reference supply voltage +5V trouble” Contact your local Kubota dealer.
ERROR-63 “Acceleration & engine adjustment trouble” Contact your local Kubota dealer.
ERROR-99 “Communication trouble” Contact your local Kubota dealer.
Eng NG “Engine communication trouble” (Kubota remark: “Engine trouble, etc.”) Contact your local Kubota dealer.
ECU NG “ECU communication trouble” (Kubota remark: “ECU trouble, etc.”) Contact your local Kubota dealer.

Footnote *1 in Kubota’s table identifies the range gear shift (Hi) and range gear shift (6th) switches.

ERROR-25: the DPF Code

ERROR-25 is the one DPF-related code in Kubota’s operator-level table. Kubota calls it “DPF regeneration malfunction trouble” and directs you to the dealer. The row gives no regeneration procedure and no immediate-stop instruction. For general regen background, see DPF Regen Failures.

Kubota’s Engine Warning Indicator Instruction

On the same M6060/M7060 page, for “engine not overheated, but engine warning indicator on,” Kubota says: “Stop the engine and get it restarted.” If the engine fails to restart or the indicator stays on, “immediately contact your local KUBOTA dealer.” Kubota lists possible effects as the engine stopping unexpectedly, failing to start or stalling just after start, and not enough engine output. This instruction is not tied to any one numbered code.

A code-by-code power-derate list is NOT FOUND.

Common-Rail Engine P-Codes (Dealer Tool Codes)

Kubota’s Common Rail System Diagnosis Manual (V2607-CR-E4B, V2607-CR-TE4B, V3307-CR-TE4B and related variants, March 2015) organizes procedures by P-code and J1939 SPN/FMI number. These are engine-controller codes. They are not shown as E-xx or ERROR-xx on the dash, and which tractors use these engine variants is not confirmed here.

Code (P-code / SPN-FMI) Kubota’s heading Diagnosis page
P0016 / 636-7 “NE – G Phase Shift” 1-S123
P0072 / 171-4 “Intake Air Temperature Built-in MAF Sensor: Abnormality” (Low entry; P0073 is the matching High entry) 1-S124
P0087 / 633-7 “Pressure Limiter Emergency Open” 1-S127

The manual includes variant-dependent equipment, so a code listed there does not apply to every engine variant. We have not substituted generic automotive wording for Kubota’s headings. Cause and action text for these three codes is NOT FOUND, so none is given.

Kubota V3800-CR-TE4 / TIE4 Common-Rail Codes (M8560, M9960)

Source: Kubota Diagnosis Manual, Common Rail System, V3800-CR-TE4, V3800-CR-TIE4 (KiSC issued May 2012), referred to here as the 2012 manual. Page numbers are Kubota’s printed pages. Kubota’s indexed specifications list the M8560 with the V3800-CR-TE4 and the M9960 with the V3800-CR-TIE4 (specifications page not inspected). The manual presents one shared code list for both variants.

Check Your Engine First

Not every V3800 tractor uses this list. Kubota’s M6 operator’s manual lists the M6-131 and M6-141 with the V6108-TIEF4 engine and the M6-101 and M6-111 with the V3800-TIEF4, which is not the engine named on this manual’s cover. We did not apply these codes to those tractors. The older M8540 and M9540 use a different V3800 engine, so these codes were not assigned to them either.

Codes With Full Kubota Entries

Code Kubota heading Condition (Kubota) Response (Kubota) Page
P3006 “Excessive PM3” PM accumulation more than trigger level (26000 mg) Warning light ON. “Output limitation: Approximately 50% of normal condition.” Kubota action: “Start DPF Manual Regeneration immediately.” 1-S267
P3007 “Excessive PM4” PM accumulation more than trigger level (31000 mg) Warning light ON. Output limited to approximately 50%. Kubota action: “Perform the diagnosis tool active test (‘DPF Manual Regeneration’).” 1-S268
P3024 “High Frequency of Regeneration” Regeneration interval within 30 minutes occurs three times continuously Warning light ON. Output limited to approximately 50%. EGR stop. Recovery: key switch OFF. 1-S276
P2108 “Intake Throttle Feedback Error” Deviation of throttle position is not corrected in 20 times Warning light ON. Intake throttle 100% open. Recovery: key switch OFF. 1-S226
U0081 “CAN-KBT frame error” (CAN2 Frame Error) CAN2 KBT frame error, open circuit or short circuit Warning light ON. “Forced Idle (Accelerator = 0%).” Recovery: key switch OFF. 1-S283
U0082 “CAN CCVS (Parking SW and Vehicle Speed) frame error” CAN CCVS frame time out error Warning light ON. Parking switch OFF and vehicle speed 0 used as default values. Recovery: key switch OFF. 1-S283
U0083 “CAN CM1 (Regen SW) frame error” CAN CM1 frame time out error Warning light ON. Regeneration inhibit ON and parked regeneration switch OFF used as default values. Recovery: key switch OFF. 1-S283
P0217 “Engine Overheat” Engine coolant temperature ≥ 120 °C (248 °F) Engine warning light ON. Kubota’s output-limit and EGR details were not retrieved. 1-S171
P3006 and P3007: A Warning, Not Always a Fault

For P3006 Kubota notes: “This DTC means the warning to urge to start regeneration rather than error. (Basically, Service Call is not necessary.)” Listed causes include continuing low-load operation, frequent idling and repeated runs shorter than 30 minutes. For P3007 the note says a manual regeneration has not been carried out and to start it as soon as the manual regeneration warning light comes on. Note that Kubota’s P3007 wording refers to a diagnostic-tool active test. See DPF Regen Failures and DPF Cleaning.

A later TE4(C)/TIE4(C) edition lists P3008 with output limited to about 50% and the instruction “Replace the DPF.” We could not retrieve P3008 in the 2012 manual, so it is shown below by heading only.

Other Codes in the 2012 Manual (Heading and Page Only)

For these codes we verified Kubota’s heading and the page where its diagnostic procedure starts. Kubota’s cause and ECU response for each were not retrieved, so none is given here.

Code Kubota heading Diagnosis page
P0016 “NE – G Phase Shift” 1-S125
P0072 / P0073 “Intake Air Temperature Built-in MAF Sensor: Abnormality” 1-S126
P0087 “Pressure Limiter Emergency Open” 1-S129
P0088 “High Rail Pressure” 1-S134
P0089 “SCV Stuck” 1-S139
P0093 “Fuel Leak (in High Pressured Fuel System)” 1-S144
P0101 “Intake Air Volume: Low” 1-S150
P0102 / P0103 “MAF Sensor Abnormality” 1-S151
P0112 / P0113 “Intake Air Temperature Error” 1-S153
P0117 / P0118 “Coolant Temperature Sensor Abnormality” 1-S156
P0182 / P0183 “Fuel Temperature Sensor Abnormality” 1-S159
P0192 / P0193 “Rail Pressure Sensor Abnormality” 1-S162
P0200 “Injector Charge Voltage: High” 1-S166
P0201–P0204 “Open Circuit of Harness/Coil” 1-S168
P0219 “Engine Overrun” 1-S173
P0237 / P0238 “Boost Pressure Sensor Abnormality” 1-S174
P0335 / P0336 “Crankshaft Position Sensor (NE Sensor) Abnormality” 1-S178
P0340 / P0341 “Camshaft Position Sensor (G Sensor) Abnormality” 1-S183
P0380 “Air Heater Relay Driving Circuit Abnormality” 1-S187
P0403 / P0404 / P0409 “EGR Actuator Abnormality” 1-S190
P0524 “Oil Pressure Error” 1-S193
P0543 / P0544 “Exhaust Gas Temperature Sensor 1 (T1) Abnormality” 1-S195
P0546 / P0547 “Exhaust Gas Temperature Sensor 0 (T0) Abnormality” 1-S198
P0562 / P0563 “Battery Voltage Abnormality” 1-S201
P0602 “QR Data Abnormality” 1-S204
P0605 / P0606 “ECU Flash-ROM and CPU Abnormality” 1-S205
P0611 “Injector Charge Voltage Abnormality” 1-S207
P0628 / P0629 “SCV Drive System Abnormality” 1-S209
P0642 / P0643 “Sensor Supply Voltage 1 Abnormality” 1-S213
P0652 / P0653 “Sensor Supply Voltage 2 Abnormality” 1-S215
P0687 “Main Relay is Locked in Closed Position” 1-S217
P1274 / P1275 “Pump Seizing” 1-S220
P2131 “Accelerator Position Sensor Error (CAN)” 1-S228
P2146 “Common 1 System Injector Drive Circuit Open” 1-S230
P2147 / P2148 “Common 1 TWV Actuation System Short” 1-S233
P2149 “Common 2 System Injector Drive Circuit Open” 1-S237
P2150 / P2151 “Common 2 TWV Actuation System Short” 1-S240
P2228 / P2229 “Barometric Pressure Sensor Error” 1-S244
P2413–P2415 “EGR (DC Motor) Abnormality” 1-S246
P242C / P242D “Exhaust Gas Temperature Sensor 2 (T2) Abnormality” 1-S249
P2454 / P2455 “Differential Pressure Sensor 1 Abnormality” 1-S252
P2621 / P2622 “Intake Throttle Lift Sensor Abnormality” 1-S256
P3001 “Emission Deterioration” 1-S258
P3002 “Exhaust Gas Temperature Sensor 0: Emergency High” 1-S260
P3003 “Exhaust Gas Temperature Sensor 1: Emergency High” 1-S262
P3004 “Exhaust Gas Temperature Sensor 2: Emergency High” 1-S264
P3008 “Excessive PM5” 1-S269
P3011 “Boost Pressure Low” 1-S270
P3012 “Low Coolant Temperature in Parked Regeneration” 1-S272
P3013 “Parked Regeneration Time Out” 1-S273
P3018 “All Exhaust Gas Temperature Sensor Failure” 1-S275
U0075 “CAN2 Bus Off” 1-S278
U0076 “No Communication with EGR” 1-S280
U0077 “CAN1 Bus Off” 1-S282

Later edition: an index excerpt for the TE4(C)/TIE4(C) manual also lists P0111 (“Intake air temperature: high (Inter cooler model only)”), P0181 (“Fuel high temperature”), P1990 to P1992 (“EEPROM check sum error”), P2122/P2123 and P2127/P2128 (accelerator position sensor abnormality), P2135 (accelerator position sensor correlation error), P3019, P3023, P3025 and U0084 to U0089. These are not in the 2012 contents we inspected, and the edition’s full identity was not found, so they are not placed in the table above.

Why You May See Other Codes Elsewhere

Code-lookup sites often list generic OBD-II codes (the P0xxx style) for Kubota tractors. We found P-codes in Kubota manuals only for specific common-rail engines (V2607, V3307 and V3800-CR, shown above), each with its own manual and page numbers. A code can differ in wording or response between engines and manual editions. We did not apply one engine’s list to another, and we left out entries we could not verify. If your tractor shows a code not listed here, write it down with the model and serial number and give it to your dealer.

Before You Call the Dealer

Several codes above involve relays, sensors or the 5V supply (E-93, E-94, ERROR-11, ERROR-60). Low battery voltage and corroded connections cause electrical faults, so check these first. This does not replace Kubota’s dealer instruction. It makes the dealer visit faster. See Kubota Electrical Systems.

🔧 Basic Electrical Check Tools
For battery and connection checks before a dealer visit
Digital Multimeter
Check battery voltage and basic continuity

Check Price on Amazon

Battery Load Tester
Confirm the battery holds voltage under load

Check Price on Amazon

Battery Terminal Cleaning Brush
Remove corrosion from posts and clamps

Check Price on Amazon

Dielectric Grease
Protect cleaned connections from moisture

Check Price on Amazon

Kubota Shop Manual
Service reference for your tractor

Check Price on Amazon

Should You Clear Codes Yourself?

Kubota’s manuals we checked do not give an operator procedure for clearing codes, so we cannot give you one. The fault should be repaired first, and the dealer clears it with the diagnostic tool. Clearing a code without fixing the cause does not fix the cause, and a recurring DPF or engine-stop fault can leave you stopped in the field.

What We Could Not Verify
  • Complete engine-controller fault lists for L3901, L4701, L6060, M5-111, MX5400 and M8540.
  • Operator code tables for L4701 (E-93, E-94, E-95 are indexed but not page-verified), M5-111, L6060 HST, MX5400 and M8540.
  • A no-laptop procedure for recalling stored codes on any model.
  • Whether BX2380, B2601 and L2501 have ECU fault codes or warning lamps only.
  • Cause and action text for P0016, P0072 and P0087 in the V2607/V3307 manual, and which tractors use those engines.
  • Most V3800-CR causes and ECU responses: derate percentages, shutdown timers and voltage or temperature thresholds were verified only for the eight entries shown in full. We specifically could not confirm forced-stop timers for P0192/P0193 or any engine-stop behavior for P0524.
  • The full V3800 code index. We did not audit every page, so a code missing here is not proof it does not exist.
  • The page-level applicability of the V3800-CR list to M8560 and M9960 beyond Kubota’s engine listing.
  • Code-by-code DPF inhibit, shutdown and power-derate behavior.
How We Verified This Page

Every code was checked against Kubota-authored manual text: the L3301/L3901 operator’s manual, the M6060/M7060 operator’s manual, and Kubota’s Common Rail System Diagnosis Manuals for the V2607/V3307 and V3800-CR engines. For most V3800 codes we verified only Kubota’s contents listing, so those rows show heading and page only. These copies are hosted by third parties (ManualsLib and Scribd), not by Kubota, and we show printed page numbers. Forums and code-lookup sites were not used as evidence. Always confirm against the manual for your exact serial number range.

Frequently Asked Questions

What does E-94 mean on a Kubota L3901?

Kubota’s L3301/L3901 operator’s manual (printed p. 91) says “Relay for engine shut off is in trouble,” and that the OPC system activates and the engine stops itself. Contact your dealer.

Does Kubota publish one list of all tractor error codes?

We found no single public master list. Codes appear in each tractor’s operator’s manual and in engine-family diagnosis manuals, so you need the manual for your model.

What does ERROR-25 mean on an M6060 or M7060?

Kubota calls it “DPF regeneration malfunction trouble” (printed p. 119) and says to contact your local Kubota dealer.

Are P0016, P0072 and P0087 Kubota tractor codes?

Kubota’s Common Rail System Diagnosis Manual lists them for V2607 and V3307 common-rail engines: P0016 as “NE – G Phase Shift,” P0072 as an intake air temperature sensor entry, and P0087 as “Pressure Limiter Emergency Open.” Which tractors use those engines is not confirmed here.

What do P3006 and P3007 mean on a Kubota with a DPF?

On V3800-CR engines Kubota lists P3006 and P3007 as excessive PM (soot) warnings, with output limited to about 50%. For P3006 it says to start a DPF manual regeneration immediately and that a service call is basically not necessary. For P3007 it refers to a diagnostic-tool active test (1-S267 and 1-S268).

Does the M8560 use these V3800-CR codes?

Kubota’s indexed specifications list the M8560 with the V3800-CR-TE4 and the M9960 with the V3800-CR-TIE4. The M6-131 and M6-141 use a different engine, the V6108-TIEF4, so check your engine before using this list.

Can I reset a Kubota error code myself?

The Kubota manuals we checked give no operator reset procedure. Kubota says to contact the dealer when a code appears, so the dealer fixes the cause and clears the code.

Do the BX2380, B2601 and L2501 have error codes?

We could not confirm. Kubota’s BX manual text refers to warning lamps in the Easy Checker, but we could not verify whether any ECU fault codes exist for these models.

Related Guides
Battery, fuel, glow plug and safety switch checks
Causes ranked by restart pattern, with E-94 context
Fuses, wiring, alternator and safety switches
L6060 and M5-111 regeneration problems
DPF cleaning and replacement background
Hard start, smoke, overheating and power loss
7-step coolant, thermostat and water pump diagnosis
Sensor location and mechanical gauge test
Specs for BX, B, L and M series models
Check your serial range before using a manual

🔧 Is the repair worth it? Use our Tractor Repair vs Replace Calculator before committing to a major dealer repair.

🚜 Kubota smoking — black, blue, or white? See our complete Kubota Engine Smoking Diagnosis Guide — full breakdown of what each smoke color means, the tests that actually confirm the cause, and the tools/parts to fix it, for BX, B, L, M and MX series.

Affiliate Disclosure: This page contains affiliate links. If you buy through them we may earn a small commission at no extra cost to you.

Browse Guides by Category

🔧 Maintenance & Service
⚠️ Troubleshooting
💧 Hydraulic Systems
⚡ Electrical & Starting
🔩 Engine & Fuel
⚙️ Transmission & Clutch
🚜 Attachments
📋 Parts & Specs
🦺 Safety
❄️ Seasonal

View All Guides | About Us


© 2025 Tractor Parts Central. All rights reserved.

The information on this site is for general purposes only. We are not affiliated with tractor manufacturers like Kubota or John Deere. Always consult official manuals for repairs. Product links may earn us commissions.