I would probably increase the idle speed a bit - put TuneECU on there and you can get digital tach reading off that.
The other thing to suspect is gas - Ethanol can make a significant difference to the fueling. I believe Triumph have been releasing a lot of new maps to accomodate the tolerance to this. It might be worth checking with your dealer to have them load the latest available tune for your bike.
Lastly, try the '12 minute tune' - start the bike, let it warm up completely, then leave it for a further 12 minutes.
This will force the ECM to 'adapt' the idle mixture and possibly improve the idle performance.
Certainly if it's stalling out frequently, grounds to take it in under warranty and have it addressed.
Last edited by DEcosse; 06/13/2011 9:11 PM.