Okay did some more reading and found some info on a motorcycle forum and decided do the following.
First purchased the 2.5L ultrasonic cleaner from HF.
Used a 50/50 solution of simple green and water, but placed the parts and solution in a freezer bag, filled the ultrasonic with water and placed the bag in the ultrasonic cleaner. Saves on cleanup, pull bag and water stays clean.
Parts came out clean, rinsed thouroghly with water and used air compressor to dry the parts.
Reassembled the carb and was able to idle the engine around 2800 rpm, not sure if that's a good setting. Anyway after adjusting I'm able to open up the throttle and it runs good, but when I release the throttle it appears to surge a few times before back down to an idle. I would assume I may be running a little rich, but I wanted to get someone's opinion.