Out of curiosity what is the engine spec number?
Either way it looks like someone is going to need some very deep pockets. JD is short block to a FH620D and is asking a mere $3600 - $4000 for the SB.
Might be able go the Kawasaki route but depends on the spec number.