Trouble running when first starting

So recently a while ago i noticed a puddle of gas on the ground under gas tank. That rubber line from the tank to the hard line was rotted bad so thats been replaced. I just went to oriellys and bought a new choke pull off and installed that, She runs like a saint now!! thank you all for your input. You guys really know your stuff! thank you!!