Try checking that the choke is working. Check the cable to see if its came off or broken. Another thing, do you use the choke when you drive it or do you just start it?
Another thing. Check to see if the fuel and air filter are not clogged. If the filters are clogged it will burn all the fuel left in the fuel lines and carb.