Hi guys,
Just noticed when my car is at idle, it makes a slight weird noise. Noise goes away when I step on the clutch. Not sure how to describe it - not rattling, not growling. Not sure what caused this, maybe because i drove in a lot of snow today. Could it be possible that snow got into...