Electric fuel pumps can be a real hazard if they are not wired through an oil pressure safety switch. Also be sure that the fuel is not coming from the carburetor flooding over from too much fuel pressure. Did you check if there is a spark coming out of the coil?