After troubleshooting until 3am, with every imaginable variable... turns out to be a monitor issue after all. For some reason, a different monitor wasn't working when tried the first time tho... & now is. So, hopefully I can get a brand new monitor no cost, 'cause this backup one has seen better days itself.