OK so I’ll start with a brief history of the problem. I bought an older ST3 back in November and the first chance I had to ride it was this Saturday.It was low on fuel when I bought it, the fuel guage worked and indicated a level, a bit Ducati guess but it worked. I filled it up with fuel and when I left the fuel station the low fuel light and engine management lights came on and the guage showerd zero fuel.The bike ran fine so when for my ride. Just had a chance to look into the problem and it seems there is an electrical connector, inside the tank, which is now below the fuel level and obviously will be shorting out. ( See pictures ).The lead appears to connect to the fuel filler cap at one end and I presume the fuel level sensor at the other end. But this cant be right ( can it ! ).
I have some pictures but cant work out how to add pictures ?
Any knowledge or help much appreciated.