LA motor with no fuel pump boss?

Geez, I........