94 Mazda B4000 idles fast floods out then wont start?

Carb.? bad needle seat valve? Float needs adjustment?