Sounds like my bike when I forget to turn the fuel petcock on and she starts running out of fuel.Maybe the petcock is not all the way on.Having to run on the choke sounds like a fuel supply problem. Al