Dying at idle?!?

sounds like fuel/air ratio and/OR your timing.

have you tried bumping up the idle screw ???