Pull your tank and switch your coils/wires. See if the other side acts up. If it stays left it very well could be carbs. I have trouble thinking a float would stick when hot though.
If it goes to the right the coil could be bad or the CDI. I worry about the CDI because it acts up when its hot. The CDI is right on the spine above the motor.
I don't have right answers but you need to start eliminating some things before you can get a direction. If we get electrics out of it then its gas. TPS (Throttle Position Sensor) should have nothing to do with heat.