HomeTrouble CodesU0586

U0586 — Invalid Data Received From Active Grille Air Shutter Module B

Generic OBD-II · all makesNetwork / communication

Code U0586 indicates that a control module (often the PCM) has received invalid data from the active grille air shutter module 'B'. This communication fault typically points to an issue with the shutter module itself, its wiring, or its connections, rather than a problem with the receiving module.

Symptoms

What causes it — most likely first

1. Faulty active grille air shutter module B

Internal failure of the shutter module causes it to send corrupted or invalid data to the receiving module.

2. Damaged or corroded wiring harness

Chafed, broken, or corroded wires in the communication network between the shutter module and the receiving module can distort data signals.

3. Poor electrical connections at the shutter module

Loose, bent, or oxidized pins at the module connector can cause intermittent or invalid data transmission.

4. Short to power or ground in the communication circuit

A short in the data bus wiring can corrupt the signal, leading to invalid data being received.

5. Faulty receiving module (e.g., PCM)

Rarely, the module that receives the data may have an internal fault causing it to misinterpret valid signals. This should only be considered after all other causes are ruled out.

How it's diagnosed

  1. Scan for other codes and check for communication faults with other modules to identify network-wide issues.
  2. Visually inspect the active grille shutter module B, its wiring harness, and connectors for damage, corrosion, or loose pins.
  3. Check for power and ground at the shutter module connector using a multimeter.
  4. Use a scan tool to monitor live data from the shutter module (if available) and compare commanded vs. actual shutter position.
  5. Perform a network communication test to verify the module is sending valid messages on the bus.
  6. If all else passes, test the receiving module by checking its communication with other modules and, as a last resort, consider reprogramming or replacement.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean my PCM is bad?

Almost never. U0586 is almost always caused by a problem with the active grille shutter module itself, its wiring, or connections. Replacing the PCM is rarely the fix and should only be considered after thorough diagnosis rules out all other causes.

Can I drive with this code?

Yes, the vehicle is safe to drive. The active grille shutters may be stuck open or closed, which can slightly affect aerodynamics and engine warm-up time, but it won't cause immediate harm.

What does the active grille shutter do?

It opens and closes shutters behind the grille to improve aerodynamics (closed) or increase cooling airflow (open). This helps with fuel efficiency and faster engine warm-up.

Is this the same as U0284?

U0284 is a generic code for 'Lost Communication with Active Grille Air Shutter Module A'. U0586 specifically means the data received from module B is invalid, indicating a different type of fault.