All suspension arms in stock. and all ball joints also in stock.
Just to be clear please confirm what arm / ball joint you require as your description is a bit unclear as there is not an upper control arm with a removable ball joint.
Alex.
What Sam has said: ^^^^^
Your main serpentine belt is one rib out.
Slacken off the tensioner and refit the belt in the proper position.
Extremely poor quality of workmanship.