Does the ball ever get firm?
There are diaphragms in the enricher and fuel pump that if bad the squeezie won't get hard.
The squeezie's only job is to draw fuel from the tank and when it's pumped up and firm then it's done.
The one way valve will fuel to flow past once it's started.
Got this from an old post by pnwboat
Enricher :
Fairly easy to test. Disconnect the fuel line that goes between the fuel enrichment solenoid and the motor right where it is attached to the intake. Place the loose end in a small container to catch any fuel. Pull the lanyard off of the "Kill Switch" so the motor doesn't start. Crank the engine and push in on the key to engage the fuel enrichment solenoid. You should see some gas come out. Only time you should see gas come out is when you push in on the ignition key while cranking. If you see gas coming out while cranking and the key NOT pushed in, then the solenoid is stuck open. Sometimes a squirt of carburetor cleaner in the intake and outlet connections on the solenoid will clean any gunk out.
If no gas comes out when you push in on the key while cranking, make sure you have 12 volts at the connector for the enrichment valve when you push in on the key. You don't have to actually crank the motor to test for voltage. Turn the key to ON and push the key. If you have 12 volts, then the solenoid is probably toast. If no 12 volts, then you have a wiring problem. Make sure the grounds are making good contact and that the bullet connectors on the wires between the enrichment valve and wiring harness are making good contact.
I thought the enricher only gave a quick shot when energized.
That holding in the key did nothing more than the one quick shot.
I looked in the manual and they don't cover it at all.
Do a compression and spark test FIRST