The runs a while and then quits sounds like the soft fuel line. The runs good when chokes are on problem is probably from being too lean. Have you checked the rubber hoses on the balance tube? Too lean would make it run hot too. Joel McGregor