Northvibe is quite correct. I would go ahead and just remove the TB assembly, pull the cable, if it sticks, its the cable, if not give the throttle body a real nice cleaning. Do you use an oiled air filter maybe? Maybe, not most likely, the oil could come off of that and get in the throttle body.