So yeah,.. I haven't had a chance to dig out my Ciao or motor parts yet, but yesterday my buddy sends me a pic of a Grande at a swapmeet and I told him to grab it for me.
Cleaned the carb, new petcock (one on the bike's nipple was snapped off), new fuel line, poured some gas in, and it fired on the first try.
I rode it 35 miles today without a hiccup.
Holy shit guys, I'm back!