First post so go easy on me

I have a set of gauges from my motorbike, long story short, water got into the gauges and now i have a problem.
my temp display now only shows the first of 3 digits.. that 1 digit works perfectly fine. but the others arent there at all. the rest of the display (the bits that the gauges run like speedo and stuff) work perfectly fine, its just the 2 digits of the temp.
I cant tell you what brand/model the LCD is, but its a matrix screen, about 3 inches by 2, and instead of hard terminals, it has a rubberish strip along the back that pushes against the PCB contacts and the 'wires' run inside the rubber bit. dont know if that means anything to you guys though. It has 2 sets of 12 contacts for the LCD.
I have stripped the gauges right down, cleaned up some corrosion on some of the solider points, and removed a white power substance from the LCD contacts on the PCB side, reassembled and still no luck.
Can you guys suggest anything for me to check/lookat, or thoughts on what could be causeing it?