While I was waiting for the new petcock I also saw one on ebay for about $5 so I ordered this too.
Fitted the petcock and pedalled anxiously ..........nothing. I still couldn't get any petrol into the carb. Only by feeding petrol into the float chamber manually would it run. Took off the carb to give it another clean (hot soapy water didn't work) and I had to gently scrape some deposits off).
Replaced the carb still no good. I could only get petrol from the petcock if I shook the moped from side to side. Must be a really big blockage in the tank, I thought.
Right, the key is that I had only been putting small amounts of petroil into the tank, mainly because I ended up emptying most of it.
Penny dropped, as soon as I put a decent amount of petrol in the tank the problem was solved.LOL,LOL. Petrol flowed from the petcock, the carb filled. Don't ovelook the obvious!
Now it goes extremely well, much better than I expected!
Thanks for your perseverance guys.