I would have sent it back to Apple if it only worked for a few hours. I would replace the display data cable since moving the screen helped. All of the LCDs have probably been good.
Hre's the part: http://www.ifixit.com/MacBook-Parts/MacBook-Pro-15-Inch-Models-A1226-A1260-Display-Data-Cable/IF185-133
I would have sent it back to Apple if it only worked for a few hours. I would replace the display data cable since moving the screen helped. All of the LCDs have probably been good.