RE: THIS SUCKS!!!!!!!!!!!!!!!!!!!!!!!!
do you still have the pinch bolt?there is a reason the carb fell off,kind of important you know why and rectify that problem.then yes as stated above tear ut down,spray it out with the cleaner of your choice,then re assemble sealing the carb neck and back plate with high temp copper rtv