I replaced both of my ends and Bought new ones from John Deer dealer for about 6-7 bucks each. There is a Lt. and Rt. thread. I don't know which is which as far as Lt. or Rt. thread. These are the JD numbers: M116257 and M116256 cost was 3. 53 ea. I was taking the other figures out of my thinker, then I went and found the invoice. These are all metal ball sockets, no plastic. You'll have to grind the back off the old ones cuase the are riveted in the arm. You will also have to get metric nuts for these new ends to hold the in the throttle arms. Nice inexpensive repair. If you don't have a local JD dealer PM me and I could get them and send them to you. ____________________________________________ 94 Ram 2500, 2 wd. , 5 spd. , 194,000 mi. , stock