Tried another bike shop. The first one looked and said there were no trouble codes up, then mentioned they were looking at the engine ECU. I didn't enlighten them just went to another shop. These guys knew that there are two ecm's on an ABS model and the trouble code is 1611 - open circuit or short on the front wheel sensor.
Everything looks ok so it will be close inspection from here on in.
One suspicious point is the wiring at the side of the triple clamp, it is in a piece of sleving that appears to be flexing on one point, possibly broken the wires internally.
will post what I find.