I have a 2000 Rancher 350 that I have cleaned the carb 3 times now. The last time I even boiled it in lemon juice for 30 minutes. First time was because it would not idle. Cleaned and carb kit fixed that issue. Now after a month it idles great when cold but when you give it throttle it surges. Like you are pushing the throttle for a second then let off for a second. Then when it warms up it will start but any little throttle and it will die. I’m at a point where I'm thinking about replacing the entire carb. Are any of the aftermarket carbs worth buying?