Not sure which type solenoid fuel cut off valve you have but some can manually over ridden so you eliminate the wiring to the valve and the valve itself as sources of your problem, I suggest you try that test, if fuel is getting to the pump.
My 300tdi had an intermittent fault in the wiring to the solenoid, which caused it to not start, solved by wiring the solenoid directly to the glow plug relay, it was too hard to find the fault in the harness but maybe ill try again one day.