68 Barracuda Front Suspension Rebuild Kit

Here are several pictures I took in a time crunch. Looks like someone may have welded a make shift idler arm bracket to the k-member. Aren't they supposed to have a bottom ear the idler sits on? Same weld job from the looks of it where the motor mounts are attached. Not too sure if this gives everyone enough examples to determine what I have going on here. I didn't remove the existing idler arm until I have more info from this forum. Also, I need a ball joint fork to remove it since tapping it a few times with a hammer didn't budge anything.

IMG_3969.jpg

IMG_3970.jpg

IMG_3966.jpg

IMG_3968.jpg

IMG_3972.jpg

IMG_3975.jpg

IMG_3974.jpg

IMG_3973.jpg

IMG_3976.jpg

IMG_3971.jpg