Sounds like it's flooding to me. Check that float level and maybe replace the needle valve and seat. Does the car start to smell like gas real bad a few minutes after you shut it down?