year of your XB would help. if 08 and later the ecm controls the cold and warm idle speed. if 03-07 idle speed controlled by thumb screw on left inner frame area by cooling scoop. if 03-07 an improperly adjusted warm idle can lead to hanging high idle rpm.