If is a hardware problem flashing could be risky, do you have any idea which CID is your phone?