In a hurry so may have miss if this is 1100 or 1300?
Can't remember if 1300 is same as 1100?
1100 sensor is a thermistor which seems to become "waterlogged". Two remedies :
1) Disconnect the wires from the fuel tank, and remove the fuel pump unit from the fuel tank. Connect a #194 bulb or test light with that wattage of bulb, from the sensor connection on the pump unit to battery positive and leave it for several hours. In other words: the test light goes from the tank unit to the battery. It doesn't have to be the bike's battery, any 12 volt battery will do. The battery negative is connected to the ground spade lug on the pump unit or anywhere onto the metal. If the bulb begins to glow, leave it until the bulb has been to full brightness for 1/2 hour or so. That usually "dries out" the thermistor which will usually work just fine for years, again. This seems to happen on bikes which don't have the fuel level run down often enough to place the thermistor out of the fuel.
2) Thermistors are available & I usually buy them from Mouser. The same thermistor works for many bikes of for making fuel level indicators.
Mouser Electronics: P/N: RL2004- 582- 97- DL
Desc: .22 1k Ohm RoHS noncompliant
GE Sensing Thermistors - NTC
They are a few dollars in packs of (4)
If not clear, tag me and will try to explain better.