CAT Engine 1908 Fault Code: Engine Speed signal abnormal
Also called Engine Speed : Abnormal Frequency, Pulse Width, or Period, Engine Speed Sensor - Abnormal Frequency, Pulse Width, or Period, Engine Speed Sensor : Abnormal Frequency, Pulse Width, or Period, Engine Speed Sensor Abnormal Frequency, Pulse Width, or Period, Engine Speed Sensor abnormal frequency, pulse width, or period, Engine Speed Sensor: Abnormal Frequency, Pulse Width, or Period, Engine Speed Sensor:Abnormal Frequency, Pulse Width, or Period, Engine Speed Signal Abnormal
Engine Speed signal abnormal · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
CAT code 1908 (SPN 190 / FMI 8) means the ECM has detected an intermittent or lost signal from the primary engine speed/timing sensor. The ECM switches to the secondary speed/timing sensor to keep the engine running. If both sensors lose signal, the engine will derate or shut down depending on the model.
High severity. The engine can keep running on a single sensor with little or no noticeable performance change, but loss of both sensors terminates fuel injection and shuts the engine down or prevents starting. Some models also derate the engine while running on the secondary sensor alone, so this code should not be ignored even if the engine seems to run fine.
What does CAT Engine error code 1908 mean?
Code 1908 covers the primary engine speed/timing sensor circuit. This sensor reads a notched pattern on the crankshaft or camshaft gear (depending on engine model) so the ECM can calculate crankshaft position and engine rpm. The ECM uses this data to time fuel injection correctly for each cylinder.
The engine actually uses two speed/timing sensors, a primary and a secondary. On most models the secondary sensor is used only at start-up to find the No. 1 cylinder's position, then the primary sensor takes over for determining engine speed once running. If the primary sensor's signal drops out or becomes erratic, the ECM falls back to the secondary sensor to keep the engine running.
The engine will continue to run on just one good sensor signal, from either sensor. It is only when both signals are lost at the same time that fuel injection is terminated and the engine shuts down while running, or fails to start if both signals are missing at start-up. Depending on the model, the ECM may also derate engine performance once it has switched over to the secondary sensor alone.
What triggers a CAT Engine 1908 code?
The ECM logs this code when it detects an intermittent loss of signal, or a complete loss of signal, from the primary speed/timing sensor for 2 seconds, provided the engine has already been running for more than 3 seconds and diagnostic code 678 is not active. Once these conditions are met, a warning light (if equipped) comes on, the code is logged, and the ECM switches over to the secondary speed/timing sensor while derating the engine.
Common causes of 1908
- Sensor flanges not sitting flush against the front timing gear housing, or a bent or loose bracket that isn't holding the flanges securely
- A damaged or worn O-ring on the sensor, which should be checked for damage each time a sensor is installed or removed
- A faulty or damaged sensor assembly that needs replacement
- Damaged, corroded, or loose connectors and wiring in the sensor harness
- A general problem within the wiring harness itself, separate from the connectors
- An intermittent connection or wiring fault that only shows up under vibration, heat, or movement
- Damaged teeth or notches on the crankshaft or camshaft timing ring itself
- In rarer cases, a faulty ECM if sensor and wiring checks come back clean
How to troubleshoot CAT Engine 1908: first checks
- Pull the fault code details and confirm whether the engine is currently running on the secondary sensor only, and whether a derate is active
- Visually inspect the primary speed/timing sensor's connector and wiring for corrosion, damage, loose pins, or chafing along the harness routing
- Check that the sensor is fully seated against the front timing gear housing (or its mounting location for your engine) and that the bracket bolt is tight and not bent
- Remove the sensor and inspect the O-ring for cuts, flattening, or missing material, replacing it and lubricating the new one with oil before reinstalling
- Confirm the connector is fully latched and that harness tie-wraps are in their correct locations, since a loose harness can cause intermittent signal loss
- On engines where the primary and secondary sensors are interchangeable, swap the sensors to help confirm whether the fault follows the sensor or stays with the location
- If wiring, connectors, and the sensor all check out, consider that the crankshaft or camshaft timing ring teeth could be damaged
How the code clears
No separate clearing step is listed beyond fixing the underlying sensor, wiring, or connector fault. Once a valid, steady signal is restored from the primary sensor, the ECM should stop defaulting to the secondary sensor and the derate condition, if active, should clear on its own. On engines where the two sensors are not interchangeable, do not swap their mounting positions when replacing a sensor. On models where the sensors are interchangeable, swapping them is a valid diagnostic step. No manual timing calibration is required after replacing a sensor on any of these engines.
Affected models and serial ranges
1908 appears in our records across 7 CAT Engine models. Match your machine by model and serial number.
| Model | Serial ranges |
|---|---|
| C11 | Serial range not listed in source records |
| C13 | Serial range not listed in source records |
| C15 | Serial range not listed in source records |
| C175 | Serial range not listed in source records |
| C18 | Serial range not listed in source records |
| C27 | Serial range not listed in source records |
| C32 | Serial range not listed in source records |
Frequently asked questions
Will the engine still run with fault code 1908 active?
Yes, in most cases. The engine will continue to run on the secondary speed/timing sensor alone if the primary sensor's signal is lost or intermittent. Depending on the model, you may notice a slight change in performance during the changeover, or the engine may be derated while running this way. The engine only shuts down if both sensors lose signal at the same time.
Can I keep driving or working with code 1908 showing?
You can typically finish out immediate operation since one working sensor is enough to keep the engine running, but you should not ignore the code. If the second sensor also fails, the engine will shut down without warning, and depending on the model it may already be running in a derated state. Get it diagnosed as soon as possible.
Why won't my engine start after this code appeared?
If both the primary and secondary speed/timing sensors have lost signal at the same time, the ECM cannot determine crankshaft position and will not allow the engine to start. If only the secondary sensor's signal is missing at start-up, the engine may still start but could take slightly longer or run rough for a few seconds until the ECM sorts out firing order using the primary sensor alone.
Do I need a timing calibration after replacing the speed/timing sensor?
No. On every engine covered by this code, a timing calibration is not necessary after replacing either sensor. Some models also note that a timing calibration cannot be performed manually at all, the ECM handles a timing offset automatically at each start-up.
Are the primary and secondary sensors interchangeable?
It depends on the engine model. Some models state the two sensors are not interchangeable and warn against switching their mounting positions. Other model documentation says the primary and secondary sensors are interchangeable and can be swapped as a diagnostic step to isolate a suspect sensor. Check which applies to your specific engine before swapping anything.
What should I inspect first for code 1908?
Start with the wiring and connector at the primary speed/timing sensor, checking for corrosion, looseness, or damage. Then check that the sensor is properly seated and its bracket bolt is tight, and inspect the O-ring for damage. These mechanical and wiring issues are the most commonly listed causes before assuming the sensor itself or the ECM is bad.
What is the difference between the primary and secondary engine speed sensor?
The primary sensor is mainly used to determine engine speed once the engine is running, reading a notched pattern on the crankshaft or camshaft gear depending on the model. The secondary sensor is mainly used during start-up to establish timing, specifically to find when the No. 1 cylinder piston is at the top of its compression stroke, after which the ECM relies on the primary sensor for ongoing speed and timing.