My 81 dr400s runs well but has a sticky carb, this after cleaning, servicing etc by a good mechanic. He pointed out that despite a low mileage of 8000 miles the carb is quite worn inside and that is causing it to stick, not good around slippy green lanes! He recommends a replacement carb, any know where I can get one or alnternativly get the old one improved?