I have had a similar problem with my old PB520c. I found that removing the case of the display (you'll need a Torx t-8 screwdriver) loosening the board at the bottom of the screen just slightly, then making sure that all the connectors on it are fully attached and not loose (especialy the one which takes the signal from the motherboard to the display). If that dosen't work, try removing the whole display and reseating all the connections and such, and always make sure that lower circut board is slightly loose. Mine completely stopped after that and now it works perfectly.
Good luck!