Swap the LCD and it's about 80 percent sure that's it. Yes it could be the cables but you would know that since you could inspect them for wear.
I am running Windows XP 2, (which I love) have recently developed two vertical lines on my monitor. When plugged into TV, the lines do not show up. Any suggestions as to cause? Repair vs (gasp) new purchase?
I have run all of the Windows video diagnostics and made sure I have all the latest upgrades.