Well you never mentioned,you used a lenc cleaner in the first post,how am i supposed to know what you did & what you did not do.
If it is under warrenty then,ask for replacement,or repair it.
If nothing else works,buy a new one, they are cheap enough.