What motor to go with?

prolly go with your middle suggestion for pistons crazy...