Have a google, 2.7s very rarely snap the crank, it does happen, what normally happens is the oil pump casting fails right where the cam belt tensioner bolts on, this then means belts and timing goes out the window.
Early cars up to 2007 are normally okay until the belts are done then the mech over tightens the cam belt tensioener bltl, this then starts of the oil pump casting failure which fails shortly afterwards, most seemed to be weeks or a couple of months afterwards before they spat their dummy out, 2007 onwards D3 are at highest risk and need oil pump changing asap if old type fitted.
They then enlarged the engine to 3.0 and added 60 bhp this now means the cranks snap with no warning whatsoever! on some cars with only delivery miles on, others do many 1000s of kms with no issues, I think they changed the bearing shells in 2016 to stop the ctnak problem, but rumour has it the engines are still failing in the D5/Range Rover, basically anything fitted with the 3.0 v6 diesel.
So you need to confirm its snapped crank or snapped belt tensioenr before deciding what to do, as if it belts you may be lucky and get away with two 2nd hand heads new oil pump and some belts/gaskets, if crank its had it.