Hi Guys! Many thanks for the comebacks! I've a few pics of this installation that I'll include here, but will get more this afternoon...
But to answer specific questions, Yes, it has mechanical fuel injection with lines like a diesel; The distributor is at the LH front; It has a big cast aluminum throttle body / manifold on the LH side; and Vee belts...