Need an Idler arm for my barracuda (special need)

That is a 67 only idler arm. The single attach ear was weak and a slight bump against a curb would send them to the alignment shop. 68 and later went to 2 bolt ears with a bolt all the way though at that end. I would suggest fabbing the 2 bolt ears and welding them in place of the single and be done with it.