I've had a high idle on my 85 duke for the year I've owned it. Started out at about 1500 rpms but after replacing vacuum lines, TBI rebuild, New Map, New Iac, New pvc,and New EGR valve it now will idle down to 875-950. However, after warm up, it will only idle down to that after I blip the throttle. This means at every stop light I have to rev the engine slightly to get it down from about 1100. I thought it might be mechanical so I let off the clutch slowly without touching the throttle and it still idled back up to 1100 until I blipped the throttle. Anyone have any ideas on what can cause this?