I'm guessing fuel pump for the Hilborns rather than oil pump.
Some passing resemblance here. Boy that must have been a very expensive and time consuming build....
Now can we convince the owner to put a slick and wheelie bars on the back and take it to the track?
George