Sorry about the long delay before replying, SMT, I've been away on holiday for a week.
Nice bit of info with the fuel level sensor upgrade. A number of us have had 'similar' problems with fuelling, so the more we can add to the list of things to check the better.
Happy riding,
bambam.