Combine first 5 ingredients in a zip-top heavy-duty plastic bag, and seal; shake to coat. Marinate in refrigerator 8 hours, turning bag occasionally.
Drain onion, and rinse under cold water; drain well. Combine onion, sour cream, and dill in a bowl, and stir well. Store in an airtight container in refrigerator up to 3 days.