Check that all of your monitor cables are secure. I would try a different monitor if you have one handy. I think it's safe to assume that your monitor is dying if your cables are secure though.
I just checked all the cable connections, it look good and well secured. Now i does not have another monitor to try except i buy another new one. Possible cable die?