If it has good spark it would be worth cleaning the fuuel system, I will leave this one to somone more knowledgable with the more complex carby to give you advice though.