yeah, that's absolutely a hosed display caused by dirt in the elastomeric strips inside the display assembly
(the lcd controller isn't able to turn on the correct rows/columns on the display)
bad news is i still don't understand why the functions don't work - could it be stuck in timeout and we just can't tell cuz we can't read anything?
good news is i don't think your board is dead
regarding the display, you can try this:
1. power the thing down
2. disconnect everything but the transformer connector
3. take the board off of the plastic bezel
4. power it up
5. press on the top and bottom of the black metal lcd frame
6. then hit reset.
repeat steps 5&6, adjusting/changing pressure on the lcd and see if the output changes
pressing on the black lcd frame will change the pressure on the elastomeric strips - there is one at the top and one at the bottom of the lcd glass - and maybe make a better connection. you hit the reset button so it re-sends the data to the lcd
bad news is i still don't understand why the functions don't work - could it be stuck in timeout and we just can't tell cuz we can't read anything?
good news is i don't think your board is dead
regarding the display, you can try this:
1. power the thing down
2. disconnect everything but the transformer connector
3. take the board off of the plastic bezel
4. power it up
5. press on the top and bottom of the black metal lcd frame
6. then hit reset.
repeat steps 5&6, adjusting/changing pressure on the lcd and see if the output changes
pressing on the black lcd frame will change the pressure on the elastomeric strips - there is one at the top and one at the bottom of the lcd glass - and maybe make a better connection. you hit the reset button so it re-sends the data to the lcd