Assuming that it's not the immobiliser kicking in - diesels need air, fuel and compression. Unless you live in a vacuum I think we can discount air as the missing ingredient, so making sure that the fuel pump is priming and that you've got compression in all cylinders would be the next things to look at. I do agree with Chris though, that checking for corrosion in the fusebox is absolutely worth looking at, too.