So heres what I'm going to do;
Firstly I've bought a pressure testing kit for the fuel pump as I'm unsure A, the brand of this pump and B, what the pressure is. Previous owner replaced it and in not convinced its running the 2-3 psi the weber requires. Replacing it accordingly if required or adding a regulator, whichever I feel.
Secondly, I've purchased both the Redline and Empi solenoids. If my 32/36 DVEG doesn't work with the redline one, I'll modify the Empi like Thomas has suggested. I have a different Weber from what I can tell, so it may work.
This way I can potentially eliminate the main culprit first before installing the surefire fix/preventative measure.