Seems dubious as well, I mean who would spend 25k on an engine and box on a car advertised (so traded in for even less) at 37k?
Could have bought a doner X5 for far less, or a second-hand engine, or repaired the old one.
Notwithstanding that the engines are no longer available, even less so the older ones.
Doesn't add up..