I am now looking at the carb on an L130 23hp Kohler engine. There may be an issue with the fuel solenoid that mounts flat on the top of the carb. Is it possible to detach the solenoid from the carb without having to have replacement gaskets on hand for re-assembly. What exactly is the function of the solenoid in relation to fuel flow? Could this solenoid stick the way a starter solenoid sometimes does?