OBD-II fault code

P059F: Active Grille Air Shutter A Performance Stuck Off

What it means

Active Grille Air Shutter A Performance Stuck Off: the actuator is stuck in the off position. Active grille shutters manage airflow for engine cooling and aerodynamics.

At a glance

  • Usually lights the check-engine light

How it works

Active Grille Air Shutter A changes grille airflow to balance cooling and aerodynamic drag. The control module compares commanded movement with the position feedback; this code sets when Shutter A fails to move from its off position as expected, potentially leaving the shutters closed.

Common causes

Most likely first.

  1. Shutter jammed by debris or ice
  2. Carbon or debris buildup preventing free movement
  3. Component wear with age - mechanical play

Symptoms

  • Check-engine light
  • Active grille shutter warning, if equipped
  • Shutters may remain closed
  • Engine may run hotter than usual

How to diagnose it

  1. Check freeze-frame data and live commanded versus reported Shutter A position to confirm that the assembly is not moving from off.
  2. With the vehicle safely parked and the engine off, inspect the grille for ice, stones, leaves, or other debris blocking Shutter A.
  3. Look for binding slats, damaged linkage, or mechanical play that prevents the shutter from traveling.
  4. Use the scan tool's available actuator test and observe whether Shutter A responds without obstruction.
  5. If the mechanism is free but does not respond, inspect its actuator connector and wiring, then test the actuator using the manufacturer's procedure.

Common fixes

  • Remove debris or ice obstructing Shutter A.
  • Clean buildup that prevents the shutter slats or linkage from moving freely.
  • Repair or replace worn, loose, or damaged linkage.
  • Replace the actuator if it fails its commanded movement test despite clear wiring and free linkage.

Can I keep driving?

Because Shutter A may remain closed, avoid heavy loads or prolonged driving if engine temperature climbs. Stop safely if the engine overheats; continued overheating can cause serious engine damage.

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.

Codes for the same component

Nearby codes