check your coil and phase sensor in dizzy,see if wires have lost insulation and are shorting out,and air gap 0.2-0.3mm.Also ecu feed on battery,last possibility dodgy relay on management loom-regards PJ.If its 4x4 cos,check and clean out 3xmultiplugs on engine loom above rocker cover,or on esc 2x multi plugs nr coil