He said connecting VIDA no deal, but I agree. Sending all the modules out would suck if they came back and got fried again. If things were working ok before, something has to have shorted. Good luck finding it. This is 9 thousand times worse than going through a long strand of Christmas lights to find the bad bulb. I also agree with @z_wrecker that power to the fuel pump is a good sign.
I suspect the CEM, central electronics module. Xemodex should have a test chart, pretty basic. Can you connect to the car with a scanner or Vida at all. I suspect modules are missing or more. The cem connects all systems, some modules are known to overheat.
Of course check the other basics and look over the wires for anything obvious.