It doesn't have enough fuel with bad diaphragm. If the engine only runs with the choke full on it means you have a vacuum leak and the engine is too lean with the choke off. Sometimes a back fire will blow a pressed-inBB out of a drilled way.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.