Share your experience!
i am also facing exact same issue. Did u manage to sort it out?
I couldn't solve it on my own and I submitted the phone to Sony service centre. They found that my phone was water damaged. So I gave it to them for repairing and they replaced the internal circuit of the phone and now it's working fine.
I suggest you to once open all the lids of your phone (ie. headphones, sim card, memory card etc.) and check if color of the indicator (it is a small white color strip inside the lid) is white or not. In case if any one of the indicator is red then your phone is also water damaged. If it's so, then there's no work around. You only have to go to service centre and submit your phone for repairing.