My 06 has the plastic bushing kit. Dorman sells them. I thought the pin was bolted on, if not you may be able to make a ford or chevy one work. From the look of the welds it looks like someone repaired them before.