A 2010 Saab 9-3 recently came into a shop with the check engine and ESP lights on, accompanied by a single U2142 code. The code simply says the yaw rate sensor is missing on the bus, but replacing that sensor is a gamble without knowing why it vanished. The technician noted the two warning lights but had no other symptoms to go on. This is exactly the kind of job that stalls in a busy bay. A network code tells you what is not talking, not why it stopped.
The Most Likely Culprit
Our diagnostic platform ran the facts and ranked an internal failure of the yaw rate sensor as a 90 percent probability with a medium severity. On the 2010 Saab 9-3, this sensor is typically mounted under the center console or beneath the driver's seat. It serves as a critical input for the Electronic Stability Program module. The sensor provides real-time data on the rotational movement of the vehicle. If the internals fail, it stops transmitting that essential data on the CAN network. This immediately triggers the U2142 code and disables the ESP system, turning on the warning lights.
Confirming this requires detailed wiring diagram analysis to identify the correct pins. From there, the technician needs to monitor live data in the ESP or TCS module to see if any rotational values are registering. Finally, oscilloscope testing of the CAN-bus lines at the sensor connector will prove whether the sensor is attempting to communicate at all.
Environmental Damage and Wiring
Before ordering a replacement sensor, the physical wiring demands attention. We ranked damaged wiring or a corroded connector just behind the sensor at an 85 percent likelihood. The U2142 code is a missing on bus error, meaning the communication break is absolute.
OEM data points specifically to water intrusion, carpet dampness, and wiring chafing as known failure modes for this circuit. A loose, bent, or corroded pin in the electrical connector will drop the power, ground, or data signals on the CAN-High or CAN-Low lines. The ESP module cannot receive information if the physical path is broken. A scope on the CAN lines will reveal if the physical layer is intact, while wiring diagrams will guide the hunt for chafed harnesses under the carpet.
Upstream Module Failures
If the sensor and its immediate wiring check out, the focus shifts upstream. We ranked a faulty ESP control module at 70 percent, noting a high severity. The ESP module, often integrated with the ABS module on this platform, acts as the central processor for stability control. It relies on the CAN network to receive data from the yaw rate sensor.
An internal fault in the ESP module might stop it from processing incoming data or transmitting it to other modules, resulting in the U2142 code. In severe cases, a completely failed ABS module acts as a dead gateway, blocking communication entirely.
The Broader Network
Finally, a general CAN-bus network fault ranked at 60 percent. Saab refers to this segment as the P-Bus. While the U2142 points the finger at the yaw rate sensor, the root cause could be a damaged terminating resistor, an intermittent short to power or ground, or an open circuit anywhere on the CAN-High or CAN-Low lines. A broader network fault often drags other systems down with it. Live data monitoring and scope testing at the ESP module will help isolate whether the issue is local to the yaw rate sensor branch or widespread across the P-Bus.
Shop Floor Reality
Have you seen water ingress under the seats cause network codes on these older platforms, or do you find the sensors themselves are usually the point of failure?
