01 Troubleshooting a Manual Transmission: FAQs and Solutions • 02 B0045: Left Front Side Deploy Loop Short to Ground or Volta… • 03 Beyond Looks: The Hidden Advantages of Holes on Brake Discs • 04 How to Diagnose a Car That's Not Accelerating Properly • 05 Could a Railgun Launch a Satellite into Orbit? • 06 How to Diagnose and Fix Power Loss in Your Car • 07 Drivers Left Speechless After Seeing What That Mysterious B… • 08 The Best Oil for Older Diesel Engines: Buyer's Guide • 09 How Many More Kilometres Can You Drive After the Empty Tank… • 10 Why Does Your Car Make Noise Even After You Turning It Off? •

DTC codes / U03xx · Software and configuration mismatches / U0329

U0329Software Incompatibility with Steering Column Control Module

U0329 is a communication fault where the steering column control module reports a software version or configuration that the vehicle's main computers cannot reconcile with their own programming. The module is present and communicating, but its software identity or calibration does not match what the network expects, so the system logs an incompatibility rather than a total loss of communication.

SystemNetwork
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaSoftware and configuration mismatches

Symptoms you may notice

  • Steering wheel controls for audio, cruise control, or the horn stop responding or behave erratically
  • The power tilt or telescoping steering column stops moving or moves to the wrong position
  • A steering column lock warning or immobilizer message appears on the dash
  • The warning light is on with no other noticeable change in how the car drives
  • Multiple unrelated dashboard warnings appear because several modules rely on the steering column module's data
  • Intermittent operation of column-mounted switches after the battery is disconnected or a module is replaced

Common causes, most likely first

  1. A steering column control module that was replaced with a used or incorrect part and never programmed to the vehicle
  2. Software or calibration mismatch after a dealer flash update or a battery disconnect that corrupted the module's configuration
  3. A weak or failing battery that causes the module to boot with an incomplete software handshake
  4. Corroded or damaged wiring at the steering column connector that distorts the configuration data during the network handshake
  5. A faulty steering column control module with internal memory corruption
  6. A network gateway or body control module that has outdated software and rejects the column module's current calibration
  7. Aftermarket accessories wired into the steering column circuit that interfere with module communication

How to diagnose and fix it

  1. Connect a scan tool and read all modules for stored codes, software part numbers, and calibration IDs before touching any hardware
  2. Check battery voltage and perform a load test, then clear the code and see whether it returns after a full drive cycle
  3. Inspect the steering column wiring harness and connectors for corrosion, pushed pins, or chafed wires, repairing as needed
  4. Verify the steering column control module part number and software level against the vehicle's build data using a factory or equivalent scan tool
  5. Reprogram or reflash the steering column control module with the correct calibration for the vehicle
  6. If programming fails or the module will not accept the correct software, replace the module with a new or correctly matched unit and program it
  7. Clear all codes, perform a road test with steering wheel controls and column adjustment exercised, and confirm the code does not reset

Why a good module still sets U0329

  • A steering column module that communicates perfectly on the network can still set U0329 because the fault is about software identity, not wiring continuity, so a simple ping test will not prove the module is correct.
  • Used modules from donor vehicles frequently cause this code because they carry the donor's configuration, and many will not accept a new calibration without being unlocked or replaced.
  • A battery that drops below about 11.5 volts during cranking can interrupt the module's software handshake at startup and leave a stored incompatibility code that looks like a hard fault.
  • Aftermarket remote starters and alarm systems tapped into the steering column harness are a common hidden cause because they can inject data that confuses the configuration check.
  • Some vehicles require a network gateway or body control module update before they will accept a newer steering column module calibration, so flashing only the column module may not clear the code.

Can I keep driving with U0329?

The car is generally safe to drive because the steering column module is still communicating, but you should avoid relying on column-mounted controls and get the software mismatch corrected before it affects the steering lock or immobilizer. If the steering column lock warning appears or the column will not unlock, stop driving and have the vehicle serviced.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage