My mf 135 gas with a Perkins 3 cyl. Seems to be running rich, I be ieve the float is adjust properly, it also has a new needle and seat. Idles ok, I think it is a carb problem because when I go up hill it cuts out, this is the zeienth econo mizer carb,,all jets and orifices clean, can a carb just be bad?? Any suggestions?? Before I buy a new carb??