Errrrr...you weren't copying me were you?
I had exactly the symptoms you described on my ST2 for the whole of the first morning at Cadwell.
I changed the fuel pump, fuel filter, spark plugs...cleaned up the usual green connector suspects, drained the tank etc... almost exactly what you did.
I checked all the breathers as well, Still can't crack it
Pity, cos when it clears and pulls hard it's going like a train, better than I remember it ever going before.
thought about the TPS, but like your problem it seems to happen across the rev range not at a specific spot.
I'm gonna replace the battery next, because the battery is not holding it's charge. It's OK when you take it off charge, it'll start the bike no problem and it'll start the bike all day after that, but leave it overnight and the solenoid is clicking...I have a theory that if the battery or charging circuit is stopping the right voltage to flow across the TPS, or not providing enough voltage to the ECU then all sorts of crazy stuff could be happening to the fuelling or the sparks.
Don't know if this theory would explain why it's worse round right handers though