please clean both connectors underneath lcd and underneath main board as well
if u did it then try to change new top ribbon
best of luck
Abdul Basit, January 2009
Sometimes the rubber membrane that sits underneath the keyboard and houses the navigation buttons can be replaced instead of the whole handset, it just depends on how much damage has been inflicted. These membranes cost less than £10 and you would probably pay £15 - 20 to have a mobile phone repair shop carry out the work.