Nice, sorry the snow storms have kept me away but the TPS would have been my suggestion. Just be happy you have the 1st gen model. You have to replace the throttle body on the new Equinox's.
Another fun fact about this issue, if your equinox falls in line with the powertrain wattanty as the OBS, it was covered. This is not the case on the NBS even though without the throttle body, the powertrain could not operate.