Just having a coffee and reading up on Dr Google..
SB-10044229-8347 is interesting.. This is from P2135 error code...
Attention: If a vehicle is encountered with this condition, DO NOT replace the throttle body.
Instead follow this procedure below. Model Year 2008-2010 vehicles MUST have the
engine control module (ECM) reprogrammed with the latest software calibration as
indicated in Step 35 of the procedure AFTER the installation of the throttle position
(TP) sensor cover. Model Year 2011 vehicles DO NOT need to have the ECM
reprogrammed.
Interesting but unfortunately no Pontiac G8 is listed as an affected model. Appart from changing the TB cover which contains the throttle sensor itself, the following steps are interesting.
28. Observe the scan tool TP Sensor 1 and 2 Agree/Disagree parameter while slowly depressing the accelerator pedal to WOT and then slowly returning the pedal to closed throttle. Repeat the procedure several times. Rapidly depress the accelerator pedal from the rest position to the wide open throttle position (WOT) and release pedal. Repeat the procedure several times. The TP Sensor 1 and 2 Agree/Disagree parameter should display Agree.
⇒ If TP Sensor 1 and 2 Agree/Disagree parameter displays Agree, proceed to Step 29.
⇒ If TP Sensor 1 and 2 Agree/Disagree parameter displays Disagree, replace the throttle body assembly.
Observe the ECM module DTC information. Are DTC P1516, P2101 and/or P2176 set?
⇒ If DTC P1516, P2101 and/or P2176 are set, replace the throttle body.
⇒ If DTC P1516, P2101 and/or P2176 are not set, proceed to Step 30.
30. Tighten the throttle body fasteners.
To be honest, the SB procedure above isn’t very different to what is in the procedures within the VF workshop manual
![Stick Out Tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Still, it’s worth following step 28 and 29 from the SB which checks the TB is within limits and behaves as expected… In that context it’s probably worth checking the vehicle has the latest calibration files installed to the Powertrain modules before such tests are done…
In essence the above SB is probably a cheaper solution for GM than simply changing the whole TB assembly…