I would get a new cable.
Since that is the ultimate solution, you might remove the old one now, slide the cable out and give it a nice coating of lithium grease then re-install for use until the new cable arrives. It is possible that the cable has a broken strand that snags on the inside of the casing causing the throttle to "hang". If that is the case, then applying lithium grease won't help much.
Since your truck is 1995, there is a good possibility that the local auto parts store may have one in stock or available in 3-5 hours. I have found that getting parts at a parts store for '96 or newer can be difficult.
I hope this helps!