i usually let it warm up too but it shouldnt have such a low idle at when warming up i would thing. like almost dying. havent checked ecu for codes yet. just replaced plugs w/ bkr7e's. I would think it might be an issue with my alternator, because the lights flicker on the cluster, and so do the headlights until it warms up. like it might be going bad?