Quote Originally Posted by Pooh Man View Post
throttle position sensor. On the throttle body. In the US ,GM doesn't sell the sensor , only a completely new throttle body with appropriate sensors.
Not entirely correct - on the earlier years it is separate and easily replaceable. And that's why I wasn't even venturing a guess for a 1.5L.