Alright, if your Cadillac STS or SRX is acting up—rough idle, stalling, or just not accelerating right—the throttle body might be the culprit.

This is a brand new, direct replacement electronic throttle body from Autodayplus.
It's made for the 4.4L and 4.6L STS, and the 3.0L and 3.6L SRX.

This specific model has a 72mm bore, is made of solid aluminum, and comes complete with the Throttle Position Sensor already installed, which saves you a ton of hassle.

It's a 6-terminal blade connector, and it's a perfect fit right on the front of your engine.

It replaces a bunch of OE numbers like 12616994, 12604075, and S20018, and crosses with parts like 67-3019.

It's a performance part that's built to OEM specs, and it comes with a 1-year warranty.

Just bolt it on and plug it in.
