mine used to idle ... but a host of performance parts and work took that away. it idles great ... once it's been warmed up a bit. but i think that might be normal. it should eventually idle. if it never idles then you have to screw the idle screw in a bit.
also, it might be a jetting issue. if your main jet is too big/small it might take away your idle. just a thought.