it shouldn't have to run two blocks with the choke on..to run right..most bikes take just a few min's to warm up after starting with the choke on..i'm not all that great on these newer bikes..but..i do know the older models run really good after just a few min's of starting with the choke..diff try cleaning the carb up..after you tear it all down..with some compressed air..blow every hole..nook..cranny out with the air..also..if this bike has the old choke piston style..it has a o-ring type on it..it may need to be replaced..after they ware out..the carb will suck air through the choke area..another thing you might want to check..is your carb intake boot..look to see if there is any cracks in it..not saying this is your case..but..it never hurts to lookoh i always put the choke on, we keep the garage at 50 but even in the summer i use the choke ill start it ..run about a min then go the 2 blocks up the street to the tracks then turn the choke off and im good for the day, but anyway ill clean the carb and see if that makes a difference on starting after sitting for a while