Try lowering the resolution/refresh rate, if its still happening you need a new monitor, I had one that started a really high pitched buzzing a native res, pissed me off no end.
If so I had the same fucking problem and no matter what I did I couldn't fix it so I just broke down and bought a new one. No problems with that one as of yet.