I don't think that any dust or sand got into the motor. I narrowed it down that the screw fell out on my last 3 miles of riding, in non dusty conditions. Right away I gave the carb a thorough cleaning and there was a small amount if sand in the idle jet. Didn't ride the bike again until a new screw was installed.
Ive put about 4 hours on since then and the bike is running strong. I never checked the condition of the reeds or the piston, do you think those steps are really necessary now seeing the bike hasn't blown up yet?