I believe I might have the solution to your problem. I signed up just to tell you this, to save you the trouble of replacing your monitor when there may very well be nothing wrong with it.
I too own a Viewsonic VX2025WM and I have, in the past, experienced this issue. The problem occurs when...