408 Troubleshooting: Won't Idle

I just checked the choke and it was closed. I realized that there wasn't a rod in place to keep it from shutting. I tried starting it up (without an air cleaner) and I still had the exact same problem. The only time I got it to fire up, a fire ball came out of the carburetor.