It's possible the VGA connector has a bent pin in the connector, or a broken wire inside the cable. Replacing the cable will almost certainly fix the issue for you.
Since 2 years have passed since the last reply in this thread, I am locking it to prevent necroposting. Feel free to start a new thread or contact any forum staff if you want this to be reopened.