Haven't checked the fuel filter, but in my experience with other bikes, when this gets blocked, the symptoms show themselves in the form of fuel starvation at prolonged high RPM operation as the float bowls drain. But what the hey, I'll check it out.

And Snekeptp, I think you're right about the mixture, she now seems to be running a little rich anyway so I'll turn her back to 3 1/2. Eventually I'll tune her properly, I just wanted to rule out a lean condition for the time being.

Just got back from another test ride with the TPS disconnected and sure enough, this time it started dying at stoplights... AGAIN. The difference between yesterday's ride where it didn't die and today's ride where it did was that today I spent long stretches on the freeway and it would die when I stopped at the offramp, wherease yesterday all of my riding was around town stop and go. I just don't get it but keep the ideas coming!