My BX2200D was choking and dying. I had just recently replaced fuel filters and got good flow from the tank, bought some anyway. Bought a pump, ignition switch and shut off switch. Shut off solenoid was the easiest to replace so did it first. The actuator pin is internal so it’s easier to replace than trouble shoot. Not the problem, now I have an extra. Replaced the pump, not the problem, now I have an extra. OK, the filers. I used a medical locking clamp to stop the fuel but only a dribble came out! It’s the tank. Blew air back through the line and it plugged back up again in a half hour. I need a tractor size snow blower so I simply ran a line up through the top of the tank. Apparently, the pump was dry and is not self-priming. I added an outboard motor bulb pump, gave it ten squeezes and it fired up! I’m not working on the tank until summer so I drilled a hole through the cap, cut a V on the end of the 3/8 suction line, stuck it in and started blowing snow out of my alley! I filter every ounce that goes into that tank, so it will be interesting to see what’s in there. If anyone ever asks me, I’ll say, “trust me, the easiest thing to test is the tank, take off the first filter to check flow from the tank.”