C0629 is a chassis diagnostic trouble code indicating that the variable effort steering (VES) control module has detected a component that does not match the expected part specification or calibration for the vehicle. Variable effort steering systems use a control module to adjust steering assist based on vehicle speed and driver input, and this code is set when the module's self-check identifies a hardware or software mismatch. The vehicle can usually still be driven, but the steering system typically defaults to a fixed assist level until the issue is resolved.
A new or swapped steering control module typically requires manufacturer-specific programming, variant coding, or a module setup procedure before it will communicate correctly with the rest of the vehicle. This is the most common cause of C0629 after any steering component service.
Steering control modules are often vehicle- and option-specific. Installing a module from a different trim, market, or model year can trigger an 'incorrect component' code even if the connector physically fits.
The module's internal firmware or calibration file may not match the level the rest of the vehicle expects, especially after a software update on another control module or after installing a module that was pre-loaded for a different application.
Corroded, loose, or damaged connectors and inadequate power or ground can cause the module to report its own identification inconsistently, which some systems interpret as an incorrect component.
Intermittent or noisy communication on the vehicle's data network can prevent the steering module from being properly recognized by other modules, sometimes setting this code in the process.
True internal hardware failure of the module is the least likely cause of C0629 specifically, because the code's language points toward identification or calibration rather than an internal fault. Module replacement should only be considered after programming and part-number verification.
It is not typically a safety emergency. The vehicle can usually be driven, but the variable effort steering feature will be disabled and the system may default to a fixed assist level until the underlying cause is corrected.
No. C0629 refers to the variable effort steering control module, not the engine computer. Replacing the PCM is almost never the correct repair for this code, and the far more common fix is verifying the correct steering module is installed and then performing the required programming or setup procedure.
Clearing the code without addressing the cause is not a repair. On most vehicles the code will return, the steering system will remain in its default mode, and any underlying programming or part-number issue will still be present.
For C0629 specifically, a truly failed steering module is among the least likely causes. The wording 'incorrect component installed' points toward an identification, part-number, or calibration issue, so confirming correct part and proper programming should come before any module replacement.