Looks like an incorrect power steering pump pulley.
It is supposed to go further forward,IIRC?

MBHD


12 port SDS EFI