Hello xciting peeps. So I got my 2007 500 Carb version. It cold starts without issue it seems (the first start is a bit rough, but I get it to start below 40 F.) my issue is once I get it started and get it warmed up (gauge is about half way) and I let it idle, the RPM's drop below 1000 and the bike coughs and dies. It will start at a tap of the starter, but then die again. Now what I have tried is riding around. Took the bike for a 15 minute ride around town, it will die at stop lights and stop signs and sometimes even going down hills when it's slow enough without engine braking. This concerns me for safety reasons. Once I get it back in my driveway I park it, do a quick wipe down, and then pull it into the garage. This is what puzzles me. Once I start it again, the thing idles clean. Doesn't stall, doesn't cough. I'm so Confused. Any ideas?