If you are no more under warranty for any reason, unlock and S-OFF it. Then try to flash other radios and see if it gets better.
I live in another country so warranty doesnt matter to me....by unlock do you mean unlock bootloader? Also, how to S-OFF it and how to flash other radios?