Glad to see u got ur car going again, as for what's causing it there are many possibilities, bad earth is a common cause of things shorting out, broken wires, have u done anything electrical to the car lately? Install something ,remove something? Make sure that the connection to the computer is on properly and the bolt done up, check all connector to igniter,coils may ect. Make sure battery terminals are tight and in good order. Also make sure u have the correct fuse amp fuses in the fuse box, someone may have put a higher amp fuse in there cause they had nothing else, if my memory serves me correctly its 10a for the ecu. Good luck with it, hope for ur sake it don't happen again. Where bouts u located?