As it turns out, the problem was the carburetor. The engine was not getting fuel. I verified that by removing the spark plug and squirting some gasoline into the cylinder head. The engine started up, and then stopped when the fuel ran out. The same thing can be achieved by removing the air cleaner and squirting fuel into the carb throat. If the engine starts and then stops, it's a fuel problem, not an ignition problem.
In my case, the solution was to rebuild the carburetor. You can find the details here:
Rebuild Tecumseh Carburetor Model TEC-640350
I'm not sure whether that will be of any help with your Walbro carb, but at least the "squirting fuel into the head/carb" technique should tell you whether it's a fuel problem or an ignition problem.
As you can read for yourself in the post linked above, I never did find out exactly where the problem was, but it's most likely that there was something plugged somewhere due to problems with three gaskets inside the carb:
- The upper gasket on the main fuel nozzle was completely gone.
- The lower gasket on the main fuel nozzle was damaged.
- The primer bulb valve gasket was in pieces, some of which were still behind the bulb, and some of which had worked their way into the float chamber.
There are numerous tiny "jets" and ports inside the carb, and any of the gasket pieces could have been clogging things up. The problem with blasting carb cleaner through everything is that you can't see when it blows some little obstruction out of there. I think that's what happened in my carb. There was just some little piece (or pieces) of gasket plugging the fuel system inside the carb, and there was no way to get at it without completely disassembling the carb so I could spray carb cleaner directly into the ports and chambers behind these parts (refer to
this diagram):
- The primer bulb and valve assembly (Part No. 35)
- The three Welch plugs (Part Nos. 47, 48)
- The fuel jet screw (Part No. 20) and its plastic cover (Part No. 20A)
ALL of those areas are inaccessible without removing the parts listed. Blasting away at the carb with Chem Tool carb cleaner did nothing to solve the problem until I completely disassembled it and sprayed cleaner into those otherwise inaccessible areas.
Oh...one other thing. I'm not sure whether this applies to your Walbro carb, but as it turns out, most of the fuel that the engine uses at idle runs through the fuel jet screw. (See this thread:
Question about fuel jet screw in Tecumseh Carb No. 640350) If the tip hole in that screw is plugged, the engine won't run.
The screw is covered by a little black plastic cap to keep people from fiddling with it. It's
not an adjustment screw; you screw it all the way in and leave it alone. But you can remove it and inspect it without disassembling or even removing the carb from the engine. Just dig out the little black plastic cap and remove the screw. The tip hole must connect to the transverse hole for fuel to pass from the float chamber into the three jets near the throttle shutter. If not, the engine won't idle...which means it won't start.
I hope that's of some help.