Since the PIC is a microcontroller which gives 0 and 1 logics, I suggest to put a non-invertering hex buffer and using Logic Level IGBT. The choice of logic level IGBT so that its lesser parts count to just drive the ignition coil. Another approached I think was to use a optoisolator before...