I have a 2001 Kawasaki Prairie 300 2 wheel drive. It sat up for 12-18 months so I just thoroughly cleaned the gas tank, reserve and normal dip tubes in the tank and the petcock, I replaced all fuel lines and installed a new carburetor. I have good flow of fuel on reserve and normal to the carburetor. I had to jump start it because the battery won't hold a charge. i can get it to start on choke and I can only keep it running at a high idle with or without the choke and it will run for 20-30 seconds and then it dies like it's starving for fuel. I checked the fuel flow again and let it run for 1 min each on reserve and normal with a good constant fuel flow. Any body know what I can do to correct this. It has good fire on the plug.