My bike is extremly cold natured, Wont start cold without full choke...Seems to take forever to warm up? Local shop put a "Super slide" in it...Whatever that means? It idles at 900 is that normal? And dies at red lights whenever someone is looking! Any info on this would be very much appreciated.