CAT Engine 1902 Fault Code: Loss of Engine Speed Signal
Also called Engine Speed Sensor Erratic, Intermittent, or Incorrect, Engine Speed Sensor erratic, intermittent, or incorrect, Loss of Engine RPM Signal, Loss of Engine Speed signal
Loss of Engine Speed Signal · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
CAT code 1902 means the ECM lost or detected an invalid pattern from the engine speed/timing sensor circuit, either intermittently or completely. It covers C12, C15, C16, and C27 engines and shows up as engine misfires or a full engine shutdown if both primary and secondary speed/timing sensors fail.
High severity. 1902 can progress from misfires to a complete engine shutdown if the primary and secondary speed/timing signals are both lost. Because loss of signal stops fuel injection, this should be diagnosed at the first opportunity rather than run through a shift.
What does CAT Engine error code 1902 mean?
Fault code 1902 relates to the engine speed/timing sensor circuit on CAT C12, C15, C16, and C27 engines. This sensor reads a toothed timing reference ring or gear as it spins past a magnetic pickup, producing a pulse pattern the ECM uses to know exact crankshaft position, direction of rotation, and rpm. The ECM uses that pattern to fire each injector in the correct order and at the correct time.
Most of these engines have two speed/timing sensors, a primary (top) and a secondary (bottom). If the primary sensor signal is lost or becomes invalid, the ECM is designed to switch over to the secondary sensor so the engine keeps running. Code 1902 logs when the ECM sees the primary pattern disappear and come back, or sees an invalid pattern while the secondary sensor is confirmed valid.
The real danger is if both sensors fail or their signals are lost at the same time. Since the ECM stops sending signal to the injector solenoids when it has no valid timing reference, that condition causes engine misfires and can lead to a complete engine shutdown.
What triggers a CAT Engine 1902 code?
The ECM logs 1902 when, with the engine running for 3 seconds and not cranking, the timing ring pattern is lost twice within 3 minutes without a ramp-down in engine rpm, the pattern returns within 1 second of being lost, and battery voltage stays above 9 VDC for the last 2 seconds. The ECM logs the code as active if there is an invalid timing ring pattern for 1 second while the secondary engine speed/timing sensor shows a valid pattern with a signal above 100 rpm, again with battery voltage above 9 VDC for the last 2 seconds. On some ECM variants the sensor is supplied by the ECM at 13.0 volts DC (± 0.5 volt) or 12.5 VDC (± 1.0 VDC), and a signal loss is logged under the same basic set of conditions: pattern returns within 1 second, battery above 9 VDC for 2 seconds, engine running at least 3 seconds.
Common causes of 1902
- Connector pins or sockets not fully inserted or coupled at the speed/timing sensor or ECM connector
- Corrosion, abrasion, or pinch points in the harness or wiring
- Engine speed/timing sensor not properly seated, or its mounting bracket bent
- Short circuit in the harness or connectors
- Open circuit or excessive resistance in the harness or connectors
- Speed/timing sensor or sliphead damaged or worn out
- Intermittent problem in the harness or connectors that only shows up under vibration or heat cycling
- Faulty ECM (less common, checked only after wiring and sensor are confirmed good)
How to troubleshoot CAT Engine 1902: first checks
- Visually inspect the primary and secondary engine speed/timing sensor connectors for full seating, corrosion, or pushed-back pins
- Trace the harness between the sensors and the ECM looking for abrasion, pinch points, or chafing against brackets or moving parts
- Check that each speed/timing sensor is properly seated in its bore and that the mounting bracket is not bent or loose
- Verify sensor supply voltage at the connector if you have a meter and the wiring diagram for your engine model, since the ECM regulates sensor supply voltage internally
- Check for stored versus active status on the scan tool: an active code with the secondary sensor showing a valid pattern points strongly to the primary sensor or its wiring
- Inspect the timing reference ring or gear for damage, and confirm it was installed in the correct orientation, since a backward or unkeyed timing gear can trigger a related code and prevent injector firing entirely
How the code clears
No separate clearing step is listed beyond repairing the underlying wiring, connector, or sensor fault. Once the ECM receives a valid, stable timing signal from either the primary or secondary sensor, the active code should clear on its own; the logged (stored) code will remain in ECM memory until cleared with a diagnostic scan tool.
Affected models and serial ranges
1902 appears in our records across 4 CAT Engine models. Match your machine by model and serial number.
| Model | Serial ranges |
|---|---|
| C12 | Serial range not listed in source records |
| C15 | Serial range not listed in source records |
| C16 | Serial range not listed in source records |
| C27 | Serial range not listed in source records |
Frequently asked questions
What does CAT code 1902 mean?
It means the ECM detected that the engine speed/timing sensor signal was lost, intermittent, or invalid, either briefly with recovery or long enough to affect engine running. It applies to C12, C15, C16, and C27 engines.
Can I keep driving or running the machine with code 1902 active?
You can often keep running if the secondary engine speed/timing sensor is providing a valid signal, since the ECM will default to it. But this should be repaired at the earliest opportunity, since losing both sensors stops fuel injection and shuts the engine down.
Why did my engine shut down instead of just misfiring?
Engine shutdown happens only if both the primary and secondary engine speed/timing sensors fail or lose signal at the same time. If only one sensor is affected, the ECM switches to the other and you typically see misfires rather than a full shutdown.
Is 1902 an electrical problem or a sensor problem?
It can be either. Causes range from loose or corroded connectors and damaged harness wiring to a sensor that is not seated correctly, has a bent bracket, or is simply worn out. In fewer cases, the ECM itself is at fault.
What is the difference between the primary and secondary speed/timing sensor?
The primary (top) sensor is the main reference for engine speed and crankshaft position. The secondary (bottom) sensor is a backup that lets the engine keep running if the primary sensor signal is lost, preventing unnecessary downtime.
Does a backward timing gear cause code 1902?
No. If the timing reference gear is installed backward or not keyed correctly to the camshaft, that generates a different code (190-08, Engine Speed signal abnormal) and the ECM will not fire the injectors at all.
What voltage does the speed/timing sensor run on?
On the variants that specify it, the ECM supplies the sensor with regulated voltage, either 13.0 volts DC (± 0.5 volt) or 12.5 VDC (± 1.0 VDC) depending on the ECM version. This is generated inside the ECM, not raw battery voltage.