My 03 Z71 has recently started idling real rough when in park or at a stop light. Occasionally it will die also. I am going to take it into the dealership to get it checked out, but don't want to get screwed. Has anyone had this happen so that I know what the situation is before I go spend money to fix it. Maybe fuel system?