Lucky I tried the coil before pulling the bike apart again!
I was the coil, I have another one coming ( it should have it this weekend) so fingers crossed I can book that ride day within the next week or two.
Great tips r.e. the spade connectors, I'll give them a clean and make sure I have good connection, cheeers.