Bolt Remaps

Call 0203 038 8555 · WhatsApp 07719 156806 · 4.8 ★★★★★ 278 Google reviews · 6am–9pm, 7 days, including bank holidays

Fault code U029D

U029D: Lost Communication With NOx Sensor A

U029D means the engine ECU has lost CAN-bus communication with NOx sensor A — usually the upstream sensor module. The sensor itself may be fine, but the data link between the sensor control unit and the ECU has dropped out. Sibling code U029E covers sensor B. Causes include CAN wiring damage, sensor module power-supply failure and corroded connectors. We test CAN resistance and module response on-site. From £249, fixed price. Call 0203 038 8555.

Reviewed by the Bolt Remaps technician team: Dean Rogers, Matthew Jones, Irwin Luis and Arthur Kupce. Last reviewed .

The part behind this code: NOx sensor fault. Every other code: AdBlue fault codes.

What U029D means on the dash

The engine management light illuminates and an AdBlue warning or countdown may appear. U029D is a communication code, not a sensor-reading code — the ECU is telling you it cannot talk to the NOx sensor module at all. Without data from the sensor the ECU cannot calculate dosing and may suspend AdBlue injection entirely.

U029D specifically references NOx sensor A. On most platforms sensor A is the upstream sensor (before the SCR catalyst). U029E is the matching code for sensor B (downstream). When both U029D and U029E appear together, the fault is almost certainly in the shared CAN backbone or power supply rather than in either sensor.

Because dosing is suspended, companion codes often follow within a few drive cycles. P20EE (catalyst efficiency below threshold), P2BAD (NOx exceedance) and P2200 (NOx sensor circuit) can all appear as secondary consequences of the lost communication.

What causes U029D

CAN communication faults sit at the boundary between electrical and electronic failure. These are the causes we encounter, most common first.

  • CAN wiring damage — chafe, break or short

    The twisted-pair CAN line from the sensor module to the ECU runs along the underbody. Vibration, heat and road debris can chafe the insulation, break a conductor or short CAN-high to CAN-low. A single break in either wire drops the entire link. VW Crafter 2.0 TDI is particularly prone — the CAN harness flexes at a bracket behind the gearbox mount.

  • Sensor module power-supply failure

    The NOx sensor module needs both a CAN connection and a power feed. If the power supply is lost — blown fuse, corroded power connector, or a failed internal voltage regulator — the module goes silent on the CAN bus. The ECU logs U029D even though the CAN wires are intact. Ford Transit 2.0 EcoBlue occasionally loses the module supply fuse due to a wiring-harness pinch point near the fuel filter bracket.

  • Corroded CAN connector pins

    The CAN connector at the sensor module sits in the exhaust heat zone and is exposed to road spray. Corroded or backed-out pins increase contact resistance until the CAN signal degrades below the detection threshold. Mercedes Sprinter OM651 and OM654 use a multi-pin connector that collects moisture if the seal is displaced during a previous repair.

  • Sensor control module internal failure

    The module's CAN transceiver chip can fail from thermal stress or voltage spikes. The sensing element may still be functional, but the module cannot transmit data. On Iveco Daily the module is integrated into the sensor assembly, so the whole unit is replaced.

  • Shared CAN backbone fault

    On some platforms the NOx sensors share a CAN sub-bus with other exhaust-related modules (DPF differential pressure sensor, exhaust temperature sensors). A fault elsewhere on the same bus — an incorrect termination resistor or a short from another module — can bring down communication for the NOx sensor as well.

Live-data and electrical checks for U029D

CAN communication faults require a mix of electrical measurement and data-layer analysis. We use both to pinpoint whether the fault is wiring, power, or the module itself.

  • CAN termination resistance

    We measure resistance across CAN-high and CAN-low at the ECU connector and at the sensor module connector. A healthy CAN bus reads approximately 60 Ω end-to-end. A reading near 120 Ω suggests one termination is missing — either a broken wire or a dead module. An abnormally low reading indicates a short.

  • CAN signal waveform

    Where available we capture the CAN waveform with an oscilloscope. A clean differential signal with correct voltage levels confirms the bus is electrically sound. Noise, reflections or missing edges point to a wiring fault or a failed transceiver.

  • Module power-supply voltage

    Battery voltage and ground are verified at the sensor module connector. A missing supply means the module cannot power up regardless of CAN health. We trace the supply back to the fuse and relay to find the break.

  • CAN message scan

    We scan live CAN traffic for the message ID that the NOx sensor module should broadcast. If the message is absent the module is not transmitting. If the message is present but corrupt the wiring or a conflicting device is the cause.

  • Companion code review

    U029E (sensor B communication), P2200, P2201 and other exhaust-module codes are reviewed. A pattern — for example both U029D and U029E — immediately narrows the fault to a shared element: power supply, shared CAN wiring or a backbone issue rather than an individual sensor.

Repair path for U029D

Most U029D faults are resolved by repairing wiring, restoring a power supply or replacing a failed sensor module. The CAN bus is re-tested after every repair to confirm stable communication. Fixed price before work starts. No fix, no fee. Written warranty.

  • CAN wiring repair

    Broken or chafed CAN wires are repaired, re-soldered and protected with heat-shrink. The repaired section is re-routed away from heat sources and secured to prevent future chafe. Termination resistance is re-measured to confirm correct bus topology.

  • Power supply restoration

    A blown fuse is replaced and the cause investigated. Corroded power connectors are cleaned or re-terminated. If the wiring pinch-point is identified we re-route the harness and protect it.

  • Sensor module replacement

    Where the module's CAN transceiver has failed internally we fit an OE-quality replacement. CAN communication and NOx readings are verified under load before the vehicle is handed back.

  • Diagnosis and wiring repair: From £249 Covers callout, CAN resistance testing, wiring repair and power-supply restoration. Fixed price before we start.
  • NOx sensor module replacement: Fixed price after diagnosis Module or full sensor assembly depending on platform. Quoted once diagnosis confirms module failure.
  • CAN backbone repair: Fixed price after diagnosis Where the fault is in shared CAN wiring affecting multiple modules. Quoted after full bus analysis.

Software path — after diagnosis only

Physical repair is offered first. Software modification of the NOx sensor communication monitor is discussed only when module replacement cost is disproportionate or the owner requests it after a full explanation.

The modification adjusts the ECU calibration so the lost-communication check no longer triggers a fault code or countdown.

Any software change that disables AdBlue or SCR monitoring is supplied for off-road, competition or export use only, and the customer declares any modifications. It is never offered as a road-legal fix. Read our disclaimer.

CAN communication vs sensor failure — what is the difference

A sensor circuit code like P2200 means the ECU received a signal from the sensor but the value was out of range. A communication code like U029D means the ECU received no data at all — the digital link is down. The sensor element could be perfectly healthy; the problem is between the module and the ECU.

This distinction matters because a new sensor will not fix a CAN wiring fault. The module inside the new sensor tries to transmit on the same broken bus and U029D returns immediately. Diagnosis must confirm the bus is healthy before any sensor replacement.

U029D and U029E — sensor A and sensor B

U029D covers NOx sensor A (upstream on most platforms). U029E covers NOx sensor B (downstream). When only one code appears the fault is likely specific to that sensor's module, connector or dedicated wiring spur.

When both codes appear together the shared element is almost certainly at fault — the CAN backbone, a shared power supply, or a common earth point. Diagnosing the shared element first avoids unnecessary module replacements on either sensor.

Vehicles most affected by U029D

VW Crafter 2.0 TDI and VAG EA288 platforms lead on U029D callouts. The CAN harness to the NOx sensor module passes through a flexible section that fatigues at a bracket behind the gearbox. A single fractured conductor in the twisted pair drops the link.

Ford Transit and Transit Custom 2.0 EcoBlue follow, usually due to a power-supply issue rather than a CAN fault — the module fuse or the supply connector corrodes at a pinch point near the fuel filter. Mercedes Sprinter OM651 appears when the multi-pin exhaust connector loses its weather seal after a sensor replacement and moisture tracks into the CAN pins.

Frequently asked questions

What does U029D mean?

U029D means the engine ECU has lost CAN-bus communication with NOx sensor A — typically the upstream sensor module. The sensor element may be fine; the digital data link between the module and the ECU has dropped out. Causes include CAN wiring damage, power-supply loss and module failure.

Can I drive with U029D?

The engine runs normally but AdBlue dosing may be suspended and a countdown can start. At zero restarts most vehicles lock the engine after switch-off. Get it diagnosed before the countdown reaches a critical level.

U029D on a VW Crafter — what is the usual fix?

On the Crafter 2.0 TDI the CAN harness to the sensor module passes through a bracket behind the gearbox mount. Vibration fractures a conductor inside the loom. We repair the CAN wiring, re-route the harness and protect it. From £249, fixed price before work starts.

What is the difference between U029D and P2200?

U029D is a communication code — no data received from the sensor module at all. P2200 is a circuit code — data was received but the signal was out of range. U029D points to CAN wiring, power supply or the module transceiver. P2200 points to the sensor element, its wiring or an exhaust leak.

U029D and U029E together — what does that mean?

Both NOx sensor modules have lost communication simultaneously. The fault is almost certainly shared — a CAN backbone wire, a common power supply or a shared earth point. Diagnosing the shared element first avoids replacing either sensor unnecessarily.

How much does a U029D repair cost?

Diagnosis and CAN wiring repairs start from £249. If the sensor module needs replacing, the cost depends on the platform and whether the module is a separate part or integrated into the sensor. Fixed price after diagnosis. No fix, no fee. Call 0203 038 8555.