Total cycle cleaner S100 is good, recently had my carbs stripped down , all I can say is if you think something needs replacing do it, I thought I could get away with giving the brass a thorough clean but sometimes you have accept items need replacing, bike was running great to start with but now I have the carbs off again to replace the pilot jets and float valves, all great fun.