P1518 on a GM vehicle means the engine control module (ECM) has lost or corrupted the serial data communication link with the throttle actuator control (TAC) module, which is the separate controller that operates the electronic throttle body. The ECM expects a continuous, coded message from the TAC module and sets this code when that message is missing, intermittent, or fails its internal checksum.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.