Your thoughts on this engine (photos included)

That looks like a fuel pressure regulator. The car probably has a electric fuel pump.

Yep. Looks like a run of the mill Holley regulator.