HeavyEquipmentFix
Ask
DiagnosticsHigh severity

CAT Engine 2969 Fault Code: Unable to communicate with Transmission ECM

Also called Sensor Power Supply : Abnormal Update Rate, Transmission Control : Abnormal Update Rate, Transmission Control abnormal update rate, Transmission Control:Abnormal Update Rate, Unable to Communicate With Transmission ECM, Unable to Communicate with Transmission, Unable to Communicate with Transmission ECM

Unable to communicate with Transmission ECM · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

CAT fault code 2969 (SPN 296 / FMI 9) means the engine ECM cannot establish or maintain data link communication with the transmission control ECM. It logs when communication is not established within 3 seconds of ECM powerup, or when an established link drops for 1 second or more. Transmission-dependent engine features get disabled and, depending on the electrical conditions present, engine power may also be derated.

High severity. This code disables all transmission features that rely on the data link and can trigger an engine power derate. It is not an immediate stop-the-engine emergency, but the machine loses transmission-linked control functions and should be diagnosed before continued heavy operation.

What does CAT Engine error code 2969 mean?

CAT fault code 2969 covers a family of related descriptions: abnormal update rate on the transmission control data link, inability to communicate with the transmission ECM, and abnormal update rate on a sensor power supply feed tied to that same communication path. In all cases the root issue is the same: the engine ECM is not getting a reliable, timely data stream from the transmission control module over the Cat Data Link or the CAN (J1939) data link.

The Cat Data Link and CAN/J1939 data link are used to pass information between the engine ECM, the transmission control ECM, dash displays, and diagnostic scan tools. This link carries operating status, configuration data, and control signals. When the transmission control cannot be heard from at powerup, or when it stops talking mid-operation, the engine ECM assumes it cannot trust or use transmission-dependent features, so it disables them rather than operate on stale or missing data.

Because the CAN data link relies on correct termination resistance between its two wires, a wiring fault, damaged connector, or missing/failed terminating resistor can all produce the same symptom: an unreliable or unreadable data stream that looks to the ECM like a lost or never-established connection.

What triggers a CAT Engine 2969 code?

The ECM logs this code when either of these conditions is detected: communication with the transmission control is not established within 3 seconds after ECM powerup, or communication that was established stops for 1 second or more. In some cases the ECM additionally checks for battery voltage above 19 VDC for 5 seconds while the engine is not cranking, combined with the transmission ECM not being in sleep mode if it is being flashed, before confirming the fault and derating engine power.

Common causes of 2969

  • Damaged, corroded, or loose connector at the transmission ECM, engine ECM, or in-line data link connectors
  • Chafed, pinched, or broken wiring in the harness carrying the Cat Data Link or CAN (J1939) data link
  • Short circuit in the harness or at a connector on the data link circuit
  • Faulty or missing terminating resistor on the CAN data link (the circuit needs 60 ohms total resistance, made up of two 120 ohm resistors at opposite ends of the circuit)
  • Intermittent connection issues that only show up under vibration, temperature change, or load
  • Damaged shielded twisted pair cable on the J1939 data link that has been replaced with the wrong (non-shielded or non-twisted-pair) wire type

How to troubleshoot CAT Engine 2969: first checks

  1. Inspect all connectors in the data link circuit, at the engine ECM, transmission ECM, and any in-line splices, for corrosion, bent pins, or loose terminals
  2. Visually trace the harness for chafing, pinches, heat damage, or exposed wire, paying special attention to areas near moving parts or high-heat zones
  3. Confirm the data link wiring is the correct shielded twisted pair cable end to end, especially if any section has been previously repaired or replaced
  4. Check the terminating resistors at both ends of the CAN data link circuit; verify total circuit resistance is close to 60 ohms
  5. Check battery voltage and charging system output, since voltage above 19 VDC for 5 seconds while not cranking is one of the conditions tied to this code on some systems
  6. Use a diagnostic scan tool to check for related active or logged codes and to confirm whether communication with the transmission ECM can be established at all
  7. Wiggle-test the harness and connectors with the key on to look for intermittent code activation, since an intermittent connection is a listed possible cause

How the code clears

No separate clearing/reset procedure is listed for this code. Once the underlying wiring, connector, or terminating resistor fault is found and repaired, and communication with the transmission control ECM is restored and stable, the code should stop being logged as active. Confirm with a diagnostic scan tool that the transmission control features and engine speed control (throttle lock) are functioning again after the repair.

Affected models and serial ranges

2969 appears in our records across 6 CAT Engine models. Match your machine by model and serial number.

ModelSerial ranges
C13Serial range not listed in source records
C15Serial range not listed in source records
C175Serial range not listed in source records
C18Serial range not listed in source records
C27Serial range not listed in source records
C32Serial range not listed in source records

Frequently asked questions

What does CAT code 2969 mean?

It means the engine ECM could not establish communication with the transmission control ECM within 3 seconds of powerup, or an established communication link was lost for 1 second or more. It points to a problem on the Cat Data Link or CAN (J1939) data link between the engine and transmission control modules.

Will code 2969 shut down my engine?

No shutdown is described. The engine keeps running, but all transmission features that depend on the data link are disabled, including automatic engine speed control through the throttle lock feature. On some systems the ECM also derates engine power when the code is confirmed active.

What is the Cat Data Link and why does it matter for this code?

The Cat Data Link is the standard communication path the ECM uses to talk to the transmission control ECM, dash displays, and diagnostic scan tools. It carries status and diagnostic information and is used for programming and troubleshooting. If this link fails or drops out, the ECM cannot verify or use transmission data, which is why it disables dependent features.

Can a bad terminating resistor cause code 2969?

Yes. The CAN (J1939) data link needs 60 ohms of resistance across the two data wires, made up of two 120 ohm terminating resistors placed at opposite ends of the circuit. If a resistor fails or is missing, the data becomes intermittent or unreadable, which can trigger this code.

Is this the same as a scan tool communication problem?

Not necessarily. This code specifically checks for an open circuit or short circuit in the Cat Data Link between the engine and transmission ECMs. If you're only having trouble connecting a diagnostic scan tool to the ECM, that points to a different troubleshooting path, though the underlying wiring issue could sometimes affect both.

What should I check first for code 2969?

Start with the wiring and connectors: inspect for damage, corrosion, or looseness at the engine ECM, transmission ECM, and any in-line connectors, confirm correct shielded twisted pair cable is used throughout, and verify the terminating resistors give the correct combined resistance across the data link.

Does battery voltage affect code 2969?

On some systems, yes. Part of the code logic checks whether battery voltage is above 19 VDC for 5 seconds while the engine is not cranking. Excessive charging system voltage combined with a lost transmission communication link is one of the documented trigger conditions.