Yes, it sounds like the lcd cable.
Yesterday the purple screen of death started happening to me too, for the second time. And since this Pandora I have, in theory had its screen cable mounted 'in the proper way', I wonder how solid the cable really is, and if its breakage its going to be...