Fuck me that van would have been burned by now!!!!
I know you've done the head recently,check that all the earths/lives are connected properly up by the battery?
or generally on the engine itself?
Rare to get a problem with this.
Did you check the fuel cut off switch by the passenger footwell?
Check ALL fuses as well,there's an engine control one that's only 3A,easy to blow.