"Barely trying to turn over" definitely first needs the battery to be tested, the battery connections to be clean and tight, the negative battery lead going to chassis to be clean and tight and the grounding strap from engine to chassis to be clean and tight both ends.
Also check the connections on starter motor/solenoid...check the CPS connector is on firmly.
Some owners have received new CPS sensors that were dead on arrival.
Wiring errors on the 2006 LHD CRD can be caused by the Fuel Filter Head Mounting Bracket damaging the wire harness behind it. Remove this bracket and check for damage to the harness in that area....wires could be shorted to chassis or a wire could be shorting to another wire in the harness in that area.