Sorted (apparently) got it back from the workshop, they fixed the electrics, serviced it.. got it back with the fairing covered in oil though!! Complained about that and got the service for free too. Got it home, cleaned it looking sweet again... Only problem is it didn't want to start yesterday outside work!! I'm starting to think it doesn't like supermarket fuel!? Next fill up will be BP see if that sorts it out.