Couple possibilities come to mind. A loose or damaged connector between panel and controller, too much pressure on a one or more ffcs, a torn/ripped ffc, or a dead column of pixels.
The first two are correctable, the third is theoretically correctable (but not likely) if you can find the site of the tear(s) and perfectly re-mate the edges with hot glue or something, the fourth I believe is a done deal.
Preventive measures for such snafus include being very, very careful

and using hot glue or silicone to reinforce the ffcs. There's a pretty good pictorial on using silicone linked in
this thead.
Other ideas...
this site suggests making sure your video card or ram aren't at fault (assuming you haven't tested the source on another display).
This post sounds like your problem, though different colors. And
this page might help you zero in on a diagnosis (see example 2)
Sorry to hear about your problems and hope that helps.