first thing-NATs, could be the immobiliser kicking in.
Next, Ignition |Switch behind the barrel.
id start there. If its a case of it cranks, but doesnt start, then start checking the CODES that will no doubt be present. Check battery terminals are not cracked. Check the positive to the starter is tight and not broken. Check the earth straps are in place, clean and rust free (one sits under the water bottle).
Then, if it still doesnt start, id be checking the injectors are getting fuel, check the glow plug relay is working, and your glow plugs have power (although you could listen to the relay first job-if, upon putting the key into the ignition and turning on, but not starting, it doesnt click, then the relay isnt working)
good luck!