While you wait for your new petcock ( I am waiting for a new one too). You can still try to get your engine running without the petcock. Just fill up the fuel line and let it drain into the carb float. With the float full you can get about 2-3 blocks on that fuel. Thus you can diagnose any other issues with the bike.