HomeTrouble CodesU0589

U0589 — Invalid Data Received From Dcac Converter Control Module

Generic OBD-II · all makesNetwork / communication

Code U0589 indicates that a control module on the vehicle network has received invalid data from the DC/DC converter control module. The DC/DC converter steps down high-voltage battery power to charge the 12V battery and run accessories; invalid data suggests a communication fault, internal module issue, or wiring problem.

Symptoms

What causes it — most likely first

1. Faulty DC/DC converter control module

The module itself may have internal electronic failure, software corruption, or damage from heat/vibration, causing it to send invalid data.

2. Wiring or connector issues at the DC/DC converter

Damaged, corroded, or loose connectors, or chafed wiring between the converter and the network can corrupt data transmission.

3. Power or ground supply problem to the DC/DC converter module

Low voltage, poor ground, or blown fuses can cause erratic module behavior and invalid data output.

4. CAN bus communication fault

A short, open, or interference on the CAN bus wires can corrupt messages from the DC/DC converter, making them appear invalid to the receiving module.

5. Software incompatibility or calibration mismatch

If the DC/DC converter or another module has been replaced or updated with incorrect software, data may be misinterpreted as invalid.

6. Faulty receiving control module (e.g., PCM)

Rarely, the module that set the code may have an internal fault causing it to misinterpret valid data. This is the least likely cause and should be considered only after all other possibilities are ruled out.

How it's diagnosed

  1. Scan all modules for additional diagnostic trouble codes; address any power-related, communication, or voltage codes first.
  2. Inspect the DC/DC converter module, connectors, and wiring for physical damage, corrosion, or loose connections. Repair as needed.
  3. Check power and ground circuits to the DC/DC converter module; verify proper voltage and ground integrity.
  4. Perform a network test to check CAN bus resistance and signal quality; look for shorts, opens, or interference.
  5. Verify the DC/DC converter module has the latest software calibration; reprogram if necessary.
  6. If all else passes, replace the DC/DC converter module, then recheck for the code. Only suspect the receiving module if the code persists with a known-good converter.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean my DC/DC converter is definitely bad?

Not always. While a faulty converter is the most common cause, wiring issues, poor connections, or network faults can also produce this code. Thorough diagnosis is needed before replacing parts.

Can I drive with a U0589 code?

It may be possible for a short distance, but the 12V battery will not charge properly, leading to a dead battery and potential stalling. It is not safe for extended driving.

Will replacing the PCM fix this code?

Almost never. The PCM is usually the module reporting the invalid data, not the cause. Replacing the PCM without diagnosing the DC/DC converter and its circuit is a common misdiagnosis and will likely not resolve the issue.