After a long night of removing every little electrical connection, checking them and little blast of wd40 and re-connectiong. Removing and emptying the fuel tank/lines, £20's worth of optimax and crossed fingers she is running like a dream!!!
Thanks for all your help and suggestions
Bring on Mototrsport Developments for a set up!!
Bring on the Summer!!!