DTC P1523: Commanded & Actual Throttle Position Mismatch: Description
WARNING: This page is about a different car, the 2002 Pontiac Firebird and 2002 Chevrolet Camaro. However, it is still accessible from the selected car via links, so may be relevant.
During Battery Saver Mode, the Throttle Actuator Control (TAC) module determines if the throttle plate is returning to the correct de-energized position. If this fault is detected the TAC module sends a message to the Powertrain Control Module (PCM) across serial data and this DTC is set.