I am sure you are going to get more informed help than this, but you might want to check out this site if you decide to tear down your carbs.
http://www.dinqua.com/Triumph/carbs0.htmlIf it wasn't for Dinqua, my bike would still be in parts.
I expect you already tried to adjust the idle screw, just in case a gremlin twisted it on you whilst you weren't looking.
Ted