APDTY 112584 Electronic Throttle Body TPS/IAC Fits Select 2007-2012 Buick LaCrosse/Cadillac CTS, SRX, STS/Chevrolet Camaro, Equinox/GMC Terrain (Replaces 12616994) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function