UPDATE .. in the end it was the pump harness that passes through the flange , I dug the resin out to reveal loose wires, was going to resolder but in the end decided to buy a new one..
https://www.ebay.co.uk/itm/234413828...mis&media=COPY
Needed to solder extra earth on this connector, maybe that is unique to the s2r as this is from a 620
On a footnote I had 12 flashes from front right indicator when I shut the bike down, been happening the last few months
No flashing now so guess must have been the ecu telling me there was a issue with the wiring/pump