Dying at idle?!?

its not vapor lock because its dying at idle - if it was vapor lock or fuel boiling git would only turn on then immediately off after key on position is released...

tune the carb and set your idle screw. and check for leaks.