Difference in idler arms?

Well if the packaging says its for a B-body I'd say that's your problem.

Packaging says b body. Part number comes up for abody and when I searched for a b body idler arm the same part number came up.