Don't use carb cleaner to clean the throttlebody. Use a throttlebody cleaner. The t/body has a coating on it that carb cleaner can damage/remove. I like CRC , 3M or Seafoam to clean the throttlebody. Seafoam has a new spray can with a tube to clean he intake manifold. Its shown on the Seafoam website. Also don't forget the fuel filter. Most people on this site including myself use A/C Delco spark plugs, Gm's just seem to run better with the A/C Delco's.