Looks like it would be cheaper to scavenge a new engine, Im sure knighty has something suitable in one of his trucks you can nick
oddly enough Ive got a boat engine in the yard at work.... 11 litres of diesel goodness !
(soon to be part of a combined heat and power system!)