The engine LOOKS to be in the correct place ... IMHO. That March system is way long. I believe a stanard short SBC ( or a ZIP water pump riser ... ) would fit ... just right.

A pinched frame causes a LOT of issues.
On my non pinched 32 frame with a SBC ... the fuel pump is a close fit.