My Miller Bobcat 250NT with Kohler CH20S engine will not do anything when I try to start it. Battery is hot, and it will spin over by jumping across the starter solenoid, and will run as long as I trickle gas down the carburetor throat. I replaced fuel pump and lines. I took the carburetor apart, and it was clean as a whistle. I cleaned it up anyway, and put back together. Same thing, jump across solenoid, it will spin and run with gasoline being trickled into carburetor. There is some sort of electrical device on base of carb. I think this is shutting the fuel off. I also think something is shutting off the electricity to the switch. Any ideas?