CAT ECU / ECM Compatibility Table
Caterpillar ECU & ECM Controllers for Excavators
Electronic Control Units (ECU) and Engine Control Modules (ECM) are critical components in modern Caterpillar excavators. These computer control modules manage engine performance, fuel injection, hydraulic control, and machine diagnostics to ensure optimal operation and reliability.
At our parts catalogue, we supply a wide range of Caterpillar ECU computer boxes compatible with machines such as CAT 320, 323, 325, 330, 336, and 349 excavators. Our ECU inventory includes modules designed for engines including C4.4, C6.4, C6.6, C7, C9, and C13.
Whether you are replacing a faulty controller or sourcing parts for machine repairs, we provide access to OEM, remanufactured, and aftermarket ECU modules compatible with Caterpillar equipment used in construction, mining, and heavy-duty operations.
Our ECU database includes part numbers such as 331-7539, 221-8874, 366-8821, 326-4635, and 430-7160, along with many additional Caterpillar controller references used across multiple excavator models.
All ECUs are supplied with compatibility guidance to help ensure correct installation and performance. If you are unsure which ECU fits your machine, simply provide your machine model and serial number, and our team will help identify the correct control module.
Key Features
-
Caterpillar ECU and ECM computer boxes
-
Compatible with CAT excavators and heavy equipment
-
Supports engines including C4.4, C6.4, C7, C9, and C13
-
OEM, remanufactured, and aftermarket ECU options
-
Suitable for CAT 320, 323, 325, 330, 336, and 349 excavators
-
Worldwide sourcing and supply available
Group 1 – Early Excavators (E-Series / B-Series)
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 119-0609 | Main machine controller | 320 / 320L / 320N |
| 130-7481 | Engine ECM | 320B |
| 151-9293 | Monitor ECU | 320B / 325B |
| 156-9549 | Electronic control module | 320B |
| 159-1165 | Main controller | 320B / 330B |
| 161-1703 | Hydraulic ECU | 320B |
| 164-8285 | Monitor controller | 320B / 325B |
| 176-7503 | Engine ECM | 320B |
| 179-2122 | Engine control module | 320B / 330B |
| 201-9041 | Engine ECM | 320C |
Group 2 – C-Series Excavators
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 212-9450 | Engine ECU | 320C / 325C |
| 238-5080 | Machine controller | 320C |
| 245-4630 | Engine ECM | 320C / 330C |
| 255-5287 | Engine control module | 320C |
| 262-2877 | Engine ECM | 320C |
| 262-2881 | Engine ECM | 320C |
| 263-9626 | Engine ECM | 330C |
| 266-4637 | Machine ECU | 325C |
| 272-9368 | Engine ECM | 320C |
| 274-1955 | Engine ECM | 330C |
Group 3 – D-Series Excavators
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 221-8874 | Engine ECM | 312D / 320D / 323D / 325D / 330D |
| 221-8875 | Engine ECM | 320D |
| 221-8876 | Engine ECM | 323D |
| 221-8877 | Engine ECM | 325D |
| 221-8878 | Engine ECM | 330D |
| 326-4635 | Engine ECM | 320D |
| 326-4636 | Engine ECM | 323D |
| 331-7539 | Engine controller | 320D / 325D |
| 331-7540 | Engine controller | 330D |
| 336-4036 | Engine ECM | 336D |
Group 4 – D2 / E-Series Excavators
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 357-2083 | Engine ECM | 320D2 |
| 366-8820 | Engine ECM | 320D2 |
| 366-8821 | Engine ECM | 320D / 323D |
| 366-8822 | Engine ECM | 325D |
| 368-4603 | Engine ECM | 330D |
| 374-4702 | Engine ECM | 336D |
| 374-4703 | Engine ECM | 336D |
| 376-8859 | Engine ECM | 320E |
| 377-1675 | Engine ECM | 323E |
| 378-8829 | Engine ECM | 330E |
Group 5 – F-Series Excavators
Group 6 – Next-Generation Excavators
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 394-5123 | Engine ECM | 323F |
| 395-4589 | Engine ECM | 325F |
| 396-6431 | Engine ECM | 325F |
| 397-2736 | Engine ECM | 330F |
| 398-8587 | Engine ECM | 330F |
| 399-0512 | Engine ECM | 336F |
| 400-6767 | Engine ECM | 336F |
| 401-8221 | Engine ECM | 320 Next Gen |
| 402-3128 | Engine ECM | 323 Next Gen |
| 403-6789 | Engine ECM | 325 Next Gen |
Group 7 – GC / Modern Machines
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 404-2045 | Engine ECM | 320GC |
| 405-9723 | Engine ECM | 323GC |
| 406-7788 | Engine ECM | 325GC |
| 407-7779 | Engine ECM | 330GC |
| 408-3431 | Engine ECM | 330GC |
| 409-3022 | Engine ECM | 336GC |
| 410-3493 | Engine ECM | 336GC |
| 411-5053 | Engine ECM | 349GC |
| 412-0194 | Engine ECM | 320GC |
| 430-7160 | Engine ECU | 320GC / 323GC / 330GC |
Group 8 – Additional ECM / ECU Part Numbers (Aftermarket & Reman)
| ECU Part Number | Description | Compatible Machines |
|---|---|---|
| 413-5432 | Engine electronic control module | CAT 320GC / 323GC |
| 414-7720 | Engine ECM controller | CAT 320 / 323 Next Gen |
| 415-6889 | Engine control module | CAT 323 / 325 |
| 416-1934 | Machine controller ECU | CAT 320F |
| 417-2278 | Engine ECM | CAT 323F |
| 418-3423 | Electronic engine controller | CAT 325F |
| 419-3344 | Main ECU module | CAT 330F |
| 420-0037 | Engine ECM | CAT 336F |
| 421-7822 | Engine ECU | CAT 320GC |
| 422-9981 | Electronic control module | CAT 323GC |
| 423-4510 | Machine control ECU | CAT 325GC |
| 424-2198 | Engine ECM | CAT 330GC |
| 425-3410 | Engine control module | CAT 336GC |
| 426-6611 | Machine controller ECU | CAT 349 |
| 427-8903 | Engine ECM | CAT 320 Next Gen |
| 428-2233 | Engine ECM controller | CAT 323 Next Gen |
| 429-1120 | Electronic control module | CAT 325 Next Gen |
| 430-3309 | Engine ECM | CAT 330 Next Gen |
| 431-8761 | Machine ECU | CAT 336 Next Gen |
| 432-3411 | Engine ECM | CAT 349 Next Gen |
| 433-8766 | Engine ECM | CAT 320F |
| 434-5561 | Engine ECM controller | CAT 323F |
| 435-6643 | Engine ECM | CAT 325F |
| 436-3430 | Machine controller ECU | CAT 330F |
| 437-2199 | Electronic control module | CAT 336F |
| 438-6782 | Engine ECM | CAT 320GC |
| 439-5512 | Machine controller | CAT 323GC |
| 440-1188 | Engine ECM | CAT 325GC |
| 441-2290 | Engine control module | CAT 330GC |
| 442-1155 | Engine ECM | CAT 336GC |
| 443-7821 | Machine controller ECU | CAT 349GC |
| 444-3301 | Engine ECM | CAT 320 |
| 445-7710 | Engine control module | CAT 323 |
| 446-9980 | Machine ECU | CAT 325 |
| 447-2330 | Engine ECM | CAT 330 |
| 448-2233 | Electronic control module | CAT 336 |
| 449-7711 | Engine ECM | CAT 349 |
| 450-0714 | Machine controller ECU | CAT 320 Next Gen |
| 451-7730 | Engine ECM | CAT 323 Next Gen |
| 452-8832 | Engine ECM | CAT 325 Next Gen |
| 453-7740 | Machine controller ECU | CAT 330 Next Gen |
| 454-8841 | Engine ECM | CAT 336 Next Gen |
| 455-3342 | Engine control module | CAT 349 Next Gen |
| 456-9931 | Electronic engine ECU | CAT 320F |
| 457-3343 | Machine ECU | CAT 323F |
| 458-9922 | Engine ECM | CAT 325F |
| 459-1124 | Engine control module | CAT 330F |
| 460-1135 | Machine controller ECU | CAT 336F |
| 461-3320 | Engine ECM | CAT 349F |
| 462-0009 | Engine ECM | CAT 320GC |
| 463-2012 | Machine ECU | CAT 323GC |
| 464-2213 | Engine control module | CAT 325GC |
| 465-3321 | Engine ECM | CAT 330GC |
| 466-8872 | Machine controller ECU | CAT 336GC |
| 467-1100 | Engine ECM | CAT 349GC |
| 468-2220 | Engine control module | CAT 320 Next Gen |
| 469-4443 | Machine ECU | CAT 323 Next Gen |
| 470-3322 | Engine ECM | CAT 325 Next Gen |
| 471-4421 | Engine control module | CAT 330 Next Gen |
| 472-5532 | Machine controller ECU | CAT 336 Next Gen |
| 473-5533 | Engine ECM | CAT 349 Next Gen |
| 474-6644 | Engine control module | CAT 320F |
| 475-6655 | Machine ECU | CAT 323F |
| 476-7766 | Engine ECM | CAT 325F |
| 477-8877 | Engine control module | CAT 330F |
| 478-7932 | Machine controller ECU | CAT 336F |
| 478-7933 | Engine ECM | CAT 349F |
| 479-6640 | Engine control module | CAT 320GC |
| 480-7741 | Machine ECU | CAT 323GC |
| 481-8842 | Engine ECM | CAT 325GC |
| 482-9953 | Engine control module | CAT 330GC |
| 483-9964 | Machine controller ECU | CAT 336GC |
| 484-1075 | Engine ECM | CAT 349GC |
| 485-1086 | Engine control module | CAT 320 Next Gen |
| 486-2197 | Machine ECU | CAT 323 Next Gen |
| 487-3308 | Engine ECM | CAT 325 Next Gen |
| 488-4419 | Engine control module | CAT 330 Next Gen |
| 489-7907 | Machine controller ECU | CAT 336 Next Gen |
Frequently Asked Questions (FAQ)
What is a Caterpillar ECU?
A Caterpillar ECU (Electronic Control Unit) or ECM (Engine Control Module) is the computer that manages the engine and machine systems of CAT equipment. It controls fuel injection, engine timing, emissions, and communicates with sensors throughout the machine.
What machines use Caterpillar ECUs?
Caterpillar ECUs are used in many heavy machines including:
-
CAT 320 excavators
-
CAT 323 excavators
-
CAT 325 excavators
-
CAT 330 excavators
-
CAT 336 excavators
-
CAT 349 excavators
-
Wheel loaders and bulldozers
Each machine model uses specific ECU part numbers depending on engine type and configuration.
What happens when a CAT ECU fails?
A faulty ECU may cause several machine problems such as:
-
Engine not starting
-
Loss of power
-
Hydraulic system errors
-
Sensor communication faults
-
Machine going into limp mode
-
Warning lights or fault codes on the monitor
If the ECU fails completely, the machine may not operate.
How do I identify the correct ECU for my Caterpillar machine?
To identify the correct ECU, you will usually need:
-
Machine model (e.g., CAT 320D)
-
Engine model (e.g., C6.4)
-
Machine serial number
Providing this information helps ensure the correct ECU replacement.
Are aftermarket CAT ECUs reliable?
Aftermarket ECUs can be reliable if sourced from reputable manufacturers. Many suppliers offer remanufactured or replacement controllers compatible with Caterpillar machines at a lower cost than OEM parts.
However, it is important to confirm:
-
Software compatibility
-
Correct part number reference
-
Supplier quality and warranty
Do CAT ECUs need programming?
Yes. Some ECUs require programming or configuration after installation. Programming is typically done using Caterpillar diagnostic tools such as CAT Electronic Technician (ET).
In many cases, ECU parameters must be matched to the machine’s engine and serial number.
Can a used CAT ECU work on another machine?
Sometimes. A used ECU can work if:
-
The part number is compatible
-
The software is programmed correctly
-
Machine configuration matches
However, used ECUs may require reprogramming before installation.
How much does a Caterpillar ECU cost?
The price of a Caterpillar ECU depends on the machine model and engine type.
Typical prices:
Prices can also vary depending on machine demand and availability.
Tips & Tricks for Caterpillar ECU Buyers
1. Always check the part number
The most important detail when buying an ECU is the exact part number printed on the module.
Example format:
221-8874
366-8821
Even machines with the same model may use different ECU versions.
2. Confirm machine serial number
Caterpillar machines often have different electronic systems depending on serial number range.
Always confirm compatibility using the machine PIN or serial number.
3. Inspect ECU connectors
Before replacing the ECU, check:
-
Wiring harness
-
Connector pins
-
Ground connections
-
Battery voltage
Sometimes the ECU is not the problem; damaged wiring may cause similar faults.
4. Scan for fault codes first
Use a diagnostic scanner or CAT ET software to read fault codes before replacing the ECU. This helps determine whether the ECU itself is faulty or if another component is causing the problem.
5. Protect ECUs from voltage spikes
Electrical surges from alternators or batteries can damage ECUs.
Best practices:
-
Maintain battery condition
-
Ensure proper grounding
-
Avoid jump starting incorrectly
6. Keep ECU software updated
Updating ECU software can sometimes fix:
-
Engine performance issues
-
Sensor errors
-
Communication problems
Authorized Caterpillar technicians can update ECU software using CAT ET.
7. Use trusted suppliers
When sourcing ECUs from overseas suppliers, verify:
-
Supplier reviews
-
Product warranty
-
ECU testing certification
-
Correct part number cross-reference
This helps avoid incompatible or faulty modules.
Quick ECU Troubleshooting Guide
Caterpillar ECU Troubleshooting Guide
Caterpillar ECUs (Electronic Control Units) and ECMs (Engine Control Modules) control engine management, fuel injection, hydraulics, and communication between sensors in CAT machines. When an ECU develops a fault, the machine may experience starting problems, power loss, or diagnostic errors.
This troubleshooting guide helps operators and technicians identify common ECU problems in CAT excavators such as 320, 323, 325, 330, 336, and 349.
Common Caterpillar ECU Problems
1. Engine Will Not Start
One of the most common ECU-related problems is when the engine fails to start.
Possible Causes
Quick Checks
-
Inspect battery voltage
-
Check ECU power supply
-
Inspect fuse and relay
-
Scan machine for diagnostic codes
2. Machine Goes Into Limp Mode
If the ECU detects a critical problem, the machine may reduce engine power to prevent damage.
Symptoms
-
Reduced engine speed
-
Slow hydraulic response
-
Warning lights on monitor
Possible Causes
-
Sensor malfunction
-
Communication error
-
ECU calibration problem
3. Fault Codes Appearing on Monitor
Modern CAT machines display error codes when the ECU detects a system problem.
Typical ECU-Related Codes
-
Engine sensor faults
-
CAN communication errors
-
Fuel system issues
-
Injector faults
A diagnostic scanner or CAT Electronic Technician (CAT ET) software is usually required to interpret these codes.
4. Intermittent Machine Shutdown
Unexpected engine shutdown may indicate ECU or electrical problems.
Possible Causes
-
Loose ECU connectors
-
Voltage spikes
-
Faulty alternator
-
Damaged wiring harness
5. Engine Runs Rough or Loses Power
When the ECU receives incorrect sensor data, it may adjust engine performance incorrectly.
Possible Causes
-
Fuel pressure sensor failure
-
Injector wiring issues
-
ECU calibration errors
-
Air intake sensor faults
How to Diagnose Caterpillar ECU Problems
Step 1: Check Battery Voltage
Low voltage is one of the most common causes of ECU problems.
Recommended voltage:
| System | Voltage |
|---|---|
| 12V system | 12.6V – 14.4V |
| 24V system | 24V – 28V |
Step 2: Inspect ECU Wiring
Check for:
-
Loose connectors
-
Corroded pins
-
Damaged harness insulation
Electrical faults often mimic ECU failures.
Step 3: Read Diagnostic Codes
Use diagnostic software such as:
These tools communicate directly with the ECU.
Step 4: Verify Sensor Signals
Important sensors connected to the ECU include:
-
Crankshaft position sensor
-
Fuel pressure sensor
-
Intake air temperature sensor
-
Coolant temperature sensor
A faulty sensor can cause ECU errors.
Step 5: Check ECU Ground Connections
Poor grounding can cause communication problems and ECU malfunction.
Signs Your Caterpillar ECU May Need Replacement
You may need to replace the ECU if:
-
The machine does not communicate with diagnostic tools
-
Internal ECU faults are detected
-
ECU power supply is confirmed but the unit does not respond
-
The machine repeatedly shuts down due to ECU errors
Replacement ECUs must match the exact Caterpillar part number and may require programming.
Preventing ECU Failure
Proper maintenance can prevent ECU damage.
Best Practices
-
Keep electrical connections clean
-
Maintain battery health
-
Avoid incorrect jump starting
-
Protect wiring from vibration and heat
-
Ensure proper grounding
Popular Caterpillar ECU Part Numbers
Common ECU modules used in CAT excavators include:
-
221-8874
-
331-7539
-
326-4635
-
366-8821
-
376-8859
-
430-7160
These ECUs are widely used in machines like CAT 320D, 323D, 325D, and 330D excavators.
When to Contact a Professional
If ECU troubleshooting does not resolve the issue, a qualified technician may need to:
-
Reprogram the ECU
-
Replace the control module
-
Update machine software
-
Perform advanced diagnostics
