Default [Q] Microphone makes horrible static noise!

Ok, this is a problem that has me really really tired by now. When I am in a call, my call partner complains of horrible white noise, and when I record audio it is indeed there.

Here's an example:

Now for the strange part. This keeps on happening until I reinstall my rom/kernel, and then it stops happening for a while (1 or 2 months, sometimes just 2 to 3 weeks). WTF IS GOING ON!? I would really love some help with this because I'm sick and tired of this bull. I've tried several roms/kernels already and it's always the same crap.