This looks like our #800326 power steering pump that we would include on a Chrysler LA small block pump kit that mount the pump much lower on the drivers side. We use a different pump pulley and reservoir for big block applications, on the big block pump the return tube exits the center and points down.