U0585 means a control module on the vehicle network received implausible, out-of-range, or corrupted data from the active grille air shutter module. That module reports grille-shutter position and status; invalid messages trigger this code and may illuminate the MIL. It is a communication and data-integrity fault, not a conventional emissions-sensor failure.
Internal position-sensor, motor, or logic faults inside the shutter assembly cause it to send invalid data; this is the most common root cause.
Corrosion, pin damage, chafing, or poor power and ground connections can corrupt the module's messages or make its data appear invalid.
Broken, obstructed, or seized louvers can produce position feedback that does not match the commanded position, setting the code.
After repairs, battery replacement, or module reprogramming, the AGS module may need a calibration or relearn to report valid positions.
A short, open, or excessive electrical noise on the CAN or LIN bus can cause corrupted data, though this usually affects more than one module.
The module that reads the AGS data is rarely the cause; consider it only after the shutter module, wiring, and network have been ruled out.
Usually no. U0585 indicates invalid data from the active grille air shutter module. PCM replacement is rarely the correct fix; the problem is almost always the shutter module, its wiring, or calibration.
Yes. It normally does not affect engine performance or safety; the shutters may simply stay in one position, which can slightly reduce aerodynamic efficiency.
It controls movable grille louvers to balance cooling airflow and aerodynamics, and reports their position to other modules.
Front-end repairs may have disturbed connectors or damaged wiring, and a battery disconnect can require a shutter calibration/relearn.