Yes it's a 3126 B one of a pair, they made thousands of them. It's got the separate engine oil pump arrangement because the injectors are separately hydraulically actuated by engine oil which in turn squirts the fuel in apon demand. It's the HEUI system which appears to be superseded for emission reasons by the MEUI which as the M suggests is pushrods operated mechanical arrangement. I have seen some of them genuine common rail now with external piping. Might be worth asking a person who has the C18 model running a genset what the feel is ref pulsating effects which I suspect is different to the HEUI but probably you cannot feel separate pulsing? Because of my name I would think hazarding a guess that could possibly be B P?
Remembering The Good Old days, when Chiefs stood watches and all Torque settings were F.T.