I'm pretty sure this a Rolls Royce Merlin engine. It may also be an Allison.
Images are the copyright of Henry Schilling and cannot be used without permission