chances are the carb just has some junk in it, easy to clean out with solvent and a screwdriver. there ought to be a small fuel filter in the line to replace as well.
I have been replacing the sails on my 1978 Ranger 22 over the past few years. There are a lot of decent used sails out there, but since I am racing here on Lake Tahoe I opted for a new main from North Direct, and am saving up for racing headsails. The mainsail is good but the purchase experience was less than satisfactory as it had to be shipped from Sri Lanka and did not meet promised delivery dates. In the future I will go with local sailmakers (which may in fact be the North factory in Minden, NV).