Idler arm too short?

I think that is the right 73-76 Abody idler part number.

What idler was actually in the box could be something else. I’d look into it being the incorrect part in the new box..