yeah, it is the TB. whats happening is the throttle cable pulley is sticking to the idle control screw. put a little dab of motor oil on the end of the screw. just a LITTLE, u dont want that stuff dripping all over the place. that should help you for a while.