U codenetworkMedium severity

U0585Invalid Data Received From Active Grille Air Shutter Module "A"

The receiving control module detected implausible or corrupted data messages coming from the active grille air shutter module over the vehicle network.

Definition

The PCM (or body/gateway module) continuously validates the CAN messages broadcast by the active grille air shutter module, which reports shutter position and status for the motorized vanes behind the front grille. This code sets when those messages arrive but fail rationality, checksum, or signal-range checks — the module is communicating, yet the content of its data is invalid. Expect a stored code and possible warning light, shutters that default to a fixed (usually open) fail-safe position, reduced fuel economy and slower engine warm-up, and in some cases reduced cooling control if the vanes are stuck closed. Because the shutter assembly lives low in the front fascia, physical damage, ice, and water-intruded connectors are frequent triggers.

Common causes

  • Failed or binding grille shutter actuator/module skewing its position feedback data
  • Physical damage to the shutter assembly from road debris, ice buildup, or minor front-end collision
  • Water intrusion or corrosion in the shutter module connector low in the front bumper
  • Chafed or damaged wiring in the front-end harness feeding the shutter module
  • Software/calibration mismatch after the shutter module or another network module was replaced without programming
  • Intermittent CAN bus faults or marginal battery voltage corrupting message content

Common misdiagnoses

  • Replacing the entire grille shutter assembly when the fault is a corroded connector or chafed harness
  • Replacing the PCM or BCM, which is only reporting the invalid data, not producing it
  • Replacing the thermostat or cooling fan for warm-up and cooling complaints caused by stuck shutters
  • Replacing the ambient or charge air temperature sensor for airflow-related symptoms

Troubleshooting steps

  1. 1.Scan all modules and record freeze frame

    Note companion codes such as U0284 (lost communication with the shutter module) or bus codes, which shift the diagnosis toward wiring or network faults.

  2. 2.Inspect the shutter assembly physically

    Remove the lower splash shield or fascia access panel and check the vanes and linkage for broken slats, ice, mud, or collision damage that can bind the actuator.

  3. 3.Check power, ground, and connector condition

    Verify battery voltage and a clean ground at the shutter module connector, and look for green corrosion or moisture in the terminals from road-splash exposure.

  4. 4.Test the CAN circuits to the module

    With the battery disconnected, confirm about 60 ohms across CAN High and Low at the module, and scope the bus for clean 2.5 V-biased square waves with the system live.

  5. 5.Command the shutters with a bidirectional test

    Use a capable scan tool to sweep the shutters open and closed while watching commanded versus actual position PIDs for agreement within the OEM tolerance.

  6. 6.Verify software and replace/program as needed

    Check for OEM calibration updates for the shutter module; if data remains invalid with good wiring and free-moving vanes, replace the actuator/module and program it to the vehicle.