Update FW V31 or V40 to V50...
may be this time your problem will solve.
btw when you bought this phone? is it in warrenty period?