What it means
A receiving control module has detected invalid data from Active Grille Air Shutter Control Module A. The code does not specify which data is invalid or why.
How it works
Active Grille Air Shutter Control Module A manages the first identified shutter-control unit, which adjusts airflow through the grille. U0585 is stored when a receiving module finds data from shutter module A invalid; it does not establish whether the shutter itself is stuck or whether the module or network data is at fault.
Common causes
Most likely first.
- Module internal fault or sensor input drift
- Software version mismatch after replacement
- Gateway module routing CAN messages incorrectly
Symptoms
- Multiple warning lights may illuminate
- Affected modules may go into limp mode or shut down
- Specific functions inoperative depending on module
- Diagnostic tools may show communication faults
How to diagnose it
- Scan all modules and record freeze-frame and communication faults to identify the receiving module and see whether U0585 coincides with shutter or cooling-system codes.
- Compare live data for shutter module A's commanded and reported position with the actual grille shutter position, if the scan tool provides those values.
- Inspect shutter module A, the grille mechanism, and its wiring for impact damage, debris, binding, loose connectors, or corrosion.
- Check module A's power, ground, and network circuits against the wiring diagram and manufacturer's specification.
- If the mechanism and circuits are sound, check module software and gateway message routing, then test module A using the manufacturer's procedure.
Common fixes
- Remove debris or correct binding that prevents the grille shutter mechanism from moving freely.
- Repair a loose, corroded, or damaged connector or wiring at shutter module A.
- Repair the shutter mechanism if it cannot follow its commanded position.
- Update or configure shutter module A if the fault followed a module replacement or software change.
- Replace module A or repair the gateway only when testing identifies that component as the source of invalid data.
Can I keep driving?
If the grille shutter warning is accompanied by rising engine temperature, stop safely and let the engine cool; do not continue driving while it overheats. Otherwise, arrange prompt diagnosis because incorrect shutter operation can affect cooling or airflow.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.