digitaldrifter91, throttle body cleaner and carb. cleaner are sometimes separate products and sometimes combined into one product. Manufacturers vary in their recommendations. Chrysler, for example, wants you to use only a product labeled exclusively as a Throttle body cleaner. Chrysler says this is because it uses a special coating on the throttle body bore that carb cleaner might damage. Gumout makes one of these exclusive throttle body cleaners that you can buy at auto parts stores.
Toyota, on the other hand, says carb. cleaner is OK to use on the throttle body. Just spray small amounts of cleaner on the throttle body bore and butterfly valve, then scrub the parts clean with a toothbrush soaked in cleaner and with old (but clean) rags soaked in cleaner. Scrub with the brush, wipe up the goo with the rags. Keep repeating until everything is clean. Do not flood parts or the space behind the butterfly valve with cleaner because sensitive parts like the throttle position sensor could be damaged. Let The toothbrush and old rags do most of the work.