The throttle position sensor on a 2003 Silverado provides the engine computer with information about the angle of the throttle. The computer uses this information to make adjustments to the ignition timing and calculate fuel delivery. A failing throttle position sensor creates a number of problems within the computer's algorithms, causing a number of drivability issues such as stalling, sputtering and lack of power. The throttle position sensor cannot be rebuilt and must be replaced with a new sensor.
Open the hood and disconnect the negative battery terminal.
Find the throttle position sensor. It is located on the lower-right side of the throttle body.
Disconnect the sensor’s electrical connector and remove both of the Torx t-20 screws that hold it in place. Remove the throttle position sensor from the throttle body.
Place the new sensor inside the throttle body and install the Torx t-20 screws.
Reconnect the sensor’s electrical connector.
Reconnect the battery cable, start the engine and ensure that it runs properly.