If you find out the problem please share. Mine is do the same thing. I have replaced all the electrical components and still doing the same thing. The only thing that I have not replaced yet is the wiring harness. My 02 sensor is also shooting sparks out when starting.