Share your experience!
I had a xperia L i cant use my phne with internal speakers can only talk with external speakers
Did you try a software repair?
http://www.sonymobile.com/gb/tools/update-service/
If this does not help,stop by a sony centre:
http://www.sonymobile.com/global-en/support/contact-us/