Re: stall at idle and not enough fire
Good compression.
Let's rule out some easy fuel problems: Is the fuel line holding pressure? Fuel tank vented? Fresh fuel? Does pumping the primer bulb while it's running smooth it out any?
Do this cylinder drop test:
Determine which cylinder(s) aren't hitting by pulling the spark plug wires one at a time with the engine idling. If the RPM's don't decrease noticeably, that cylinder's dropped out. Use a spark-plug-wire-puller (couple bucks at auto-parts store), or a person you don't like very much, to avoid getting shocked. Or insulated pliers, something like that.
And a spark test:
Get a spark plug tester (couple bucks at auto-parts store), set the gap for 7/16" and test each plug wire, look for strong blue spark.
Also pull the plugs after she's been idling, make a note of what they look like and if any are different from others, which hole they came from. They should be slightly oily (not clean and shiny, not dry), insulator should be tan to golden brown, nothing broken, little bit of carbon deposit on the rim is normal, no silver flecks. They should be Champions. If they're more than a couple years old, or you don't know how old they are, wouldn't hurt to replace 'em.
When it dies, does it restart easily?
Did the first guy, the one who screwed it up, do anything else?
Did your tech link & sync when he did the carbs and timer base, and tank test the motor? Reason I ask is, If you get good spark, then it's just about got to be fuel and/or timing. Which you probably already paid for.
Let us know what ya get.