It's more likely to be a motherboard issue than monitor or cable. But since monitor and cable are so easy to replace, why not convince yourself?

When sure of the problem, replace the motherboard. if the new motherboard supports your current CPU and RAM, it's not so very expensive, but if it's not exactly the same type you'll hve to reinstall Windows.