That happened to my dad's multiport v6, the throttle body bushing was so worn that the pedal was getting stuck! The mechanic he went to (not our usual guy, he was booked that day) put a new bushing in it, but after less than a year, it also failed. We went after a junkyard unit; and didn't have any problems after that. (remember to reset the TPS on the junkyard TB!)
A machine shop might do a much better job..?
------------------
-Tom P (Hot rodded 1986 Firebird 2.8l) from
http://www.f-body.net/mailbag/3rd/3rd_mailbag.html message boards