Joined
·
6,720 Posts
A while back someone was selling the foam bushing that connects the accelerator cable and pedal, that was made out of delrin or polyurethane. Anyone remember who it was? Mine let go this morning and I'm sick of replacing those little buggers.