I think it was possibly software related, I just rooted it and installed a custom ROM and am getting near full signal (Although it could be an error). I've yet to get a phone call on it as I usually tell people to ring my landline since it would cut out i the past.