I tracked down the issue to a broken wire in the loom, so all fixed and great to hear the bike running, I'm not going to identify the individual wire that was causing this as if people know they could just cut one wire and steal the bike, though in addition as many people talked about bad earths I also made sure they were all spot too, could have been a combination of two things. lol.
Thanks for all the suggestions and help,
Simon