Thanks guys. The float chamber was indeed flooding. The needle valve that blocks off the petrol inlet had fallen into the chamber. Thus too much fuel. Put it all back together runs like a champion. I think is has been overfuelling to some extent for a while, as it breathes better now and uses heaps less petrol.

Thanks for your help guys, good to see there really is such a knowledge bese here.