For carburetor parts, have you looked at http://www.carbkitsource.com/ ? They are in Alberta (New Norway). I don't have any experience with them (either good or bad).