Before - when you say it was 'stuck' did idle speed not change at all when it was warming up?
Did it remain at same speed all the time regardless of engine temp?
What was that idle speed in that condition?
If the idle speed is controlling properly at the correct rpm (1200 when warmed up) then the IACV is doing its job.
It should probably start out somewhere around 1675 when cold depending on your temperature there at the moment
So if it starts out there and then adjusts down to control at 1200 when fully warmed up (>74 deg), your IACV is working.
Your problem sounds more fueling related than idle speed related.
Check out this thread to re-adapt your fuel trims.
http://www.triumphrat.net/speed-trip...-re-flash.html
.