I'd first be looking for an air leak. it'll cause a whole lot of starting issues. make sure the gas cap is a diesel version too,see that one before, different pressure setting. also confirm is the water has been drained at the filter.
make sure he fixes the glow plug setup, unless you like...