I just picked up an 03 TTR125LE that didn't run because it had been sitting for a long time. Since picking up the bike, I've rebuilt the carburetor. Completely disassembling it and cleaning all the parts with carb cleaner. I replaced the pilot jet with a 17.5 and the main jet with a 110. I've also replaced the needle valve because the old one was completely gummed up. I reassembled everything and set the float height. The bike starts up great but after running for a few minutes, gas starts coming out of the overflow valve pretty quickly and the bike stops idling and dies. Even after the bike dies, gas continues to flow out of the overflow hose. I also cant start the bike once this happens. If I turn off the fuel and leave the bike for several hours, the bike starts up fine again, but will start overflowing gas again. I've checked the float height several times, it seems fine according to the manual. I'm out of ideas, any help would be much appreciated.