I bought my wife a ttr125 and it has been leaking gasoline out of the float overflow tube. Even with the tank petcock off while the bike sits it slowly leaks. This causes the bike to be a pain to start after sitting as it's flooded. You can smell the fuel while I kick it to clean out the engine. Today I pulled the carb and cleaned the float bowl and needle. I put it all back together and turned the fuel on. I waited a bit to let it prime and then fuel started dumping out of the over flow tube again. It started on the first crank with the e start and stopped leaking. I let it sit and warm up and revved it a little to see if it would leak and it didn't. So I took it around the backyard a couple of laps and checked again; pissing fuel from the overflow again. Any ideas? I was told the bike sat for awhile without use. Everything looks good in the float bowl.