Well, I found some info on the net which brought my Lego Mindstrom LCD back to life. Problem was, the fix didn't last for long. So, in this instructible I'll discuss the conventional wisdom, plus, my own finding to help you bring back your Lego brick back to life.
For reference, here is the link to the original post: http://blogs.wsd1.org/etr/?p=495 This post has some good info and is worth reading. However, their "fix" is to simply re-solder the LCD caps inside the brick. Seemed strange to me that re-soldering ceramic surface mount caps would make a difference. But, I must say, it did work the first time I tried it. This fix lasted for about three months. Then, the LCD started flickering and fading again.
Since my Mindstorm's display was failing again I decided to perform a better fix by replacing the goofy caps. This "better" fix only lasted about a week.
There must be something else going on with the display besides those caps.
Upon close inspection, I believe the true cause of the display problems is not the caps at all, but instead is the LCD connector ribbon cable. I think that fooling / re-soldering the caps simply flexes the ribbon cable which gets the display working again. However, overtime, the ribbon cable comes loose again.
Well, anyway, below are a bunch of pictures that should help you get your Mindstorm back up and running again, one way or another. Oh, and standard disclaimer here - do this repair at your own risk. You could make matter worst for your brick.
Step 1: Dissaembly
The hardest part of this whole repair process is separating the LCD / PCB from the Mindstorm. The PCB fits tightly on locator pins and the LCD is stuck down with double face tap.
Don't be shy, that LCD and circuit board gotta come out! However, don't be too rough either - the LCD ribbon cable is delicate.