FiTech EFI system

I am having an issue with cold starts. The actual starting is fine but the idle creeps down into the 500's and usually stalls out. And if you keep it running after a min or so it seems to be ok with the correct idle range.Warm starts and hot starts the idle is right where it needs to be. Any suggestions? Speak slowly, most of this efi terminology is foreign to me
Thanks for any help