You probably have mold growth in your A/C. To help prevent this, turn the compressor off at the A/C button but leave the fan on about a block or two to your stop. This dries out the excess moisture in the evaporator and ducts thus not "feeding" the mold growth. Did this on my 2001. 5 second gen as long as I owned it and now on my '07, 5. 9 with 60,000 mi on it. Never had a bad smell in either truck.