If this is an XJ6 model (the post says XJ6 but your description says XJS)then any power supply problem to the coil,efi system can be caused by faults in the fuse box (pass footwell).Usually water ingress and/or overheated/burnt connectors .Check the large brown wires for good solid power supply.Use a test light not a meter.hth