temperature light?

The ER6 doesn't have a temperature gauge but a light that comes on when its too hot. Mine is coming on but basically flashing. Mainly happens when I roll off or brake. But not every time. Doesn't seem to be related to the fan. Its been in a bike shop and they couldn't make it come on. Fan works normally. No ECU messages (but it doesn't have a memory). No coolant overflow. Got them to replace the temperature sensor but that hasn't helped. Coolant levels are good. Oil level is good. At a loss what to do next. Do autoelectricians do motorbikes?