Hi all, I have a PIC controlled CDI ignition circuit that I have been building on for a while and I have got it down to all the voltages are right but now when the PIC fires the SCR to discharge the CAP into the coil the PIC seems to stop operating. At first I believe the problem was that the I/O pins were being rewritten so I re-initialized the I/O pins at different points in the code and this allowed the PIC to operate longer but then it quit again and I noticed that it had become very hot to the touch. Does anyone have any ideas? Maybe some way to isolate the PIC from the rest of the power. I am almost out of ideas. Anything will help. Thanks Troy@ignition.hell