Well after a far too long break due to circumstances beyond my control I have at long last got the zzr 600 running again. This morning I managed to get everything back together and she started Music to my ears....it has been one drama after another but finally got all the issues sorted including fixing the petcock. New seals, new O rings, new seats and the flooding issue finally resolved, feeling pleased with the outcome. Can't ride it yet....but it won't be long I hope. Big thanks to @kiffsta for talking me through some of the issues, certainly helped.