Caterpillar ECU & ECM Controllers | CAT Excavator Computer Boxes

CAT ECU / ECM Compatibility Table

Electronic Control Modules

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

ECU Part Number Description Compatible Machines
379-3556 Engine ECM 336E
384-0675 Engine ECM 320F
385-0677 Engine ECM 320F
386-3436 Engine ECM 323F
387-9433 Engine ECM 323F
388-0676 Engine ECM 325F
389-0681 Engine ECM 330F
389-0682 Engine ECM 330F
390-3532 Engine ECM 336F
392-3424 Engine ECM 320F

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

Request A Quote!

Name

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

  • CAT generator engines

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

  • ECU part number printed on the module

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:

ECU Type Price Range
Aftermarket ECU $200 – $900
Remanufactured ECU $600 – $1,500
New OEM ECU $1,500 – $4,000

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:

331-7539
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

Problem Possible Cause
Engine will not start ECU failure or power supply issue
Engine runs rough Sensor fault or ECU calibration
Machine loses power ECU communication issue
Warning lights appear Diagnostic fault codes stored
Hydraulic functions stop Machine controller ECU fault

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

  • ECU not receiving power

  • Damaged wiring harness

  • Faulty crankshaft sensor

  • ECU internal failure

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:

  • CAT Electronic Technician (CAT ET)

  • Heavy equipment diagnostic scanners

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

🚨 LIMITED-TIME SPECIALS on CAT, Komatsu, Perkins & Bell parts – Engine, Injectors, Turbochargers & Hydraulics. While stock lasts!
This is default text for notification bar