I have a 3.8 horsepower tecumseh engine on a weed wacker. I have similiar problem when I leave the engine sit awhile. Check the small holes in your bowl's nut/bolt. If you didn't completely clean out the fuel tank and line, you may have gunk floating around in your fuel. Those little holes will plug and sometimes you can't see anything. I'd also look at the fuel well area-- where the bolt is inserted. This is the most problem area if your engine starts but won't stay running. I think it's something between that point and the piston-- a chock vent or something. It's probably not the float or needle.
I actual had this problem yesterday. Cleared it up with a toothpick.