Wonder where the pump is driven from?
I can see pipes coming from the rear must be electric start
Probably off a T-6. Pto pump.