Try a can of compressed air on the circuit board. I've found that dust on the HF mic found in the base of the phone can cause what you described (at least it does on the brand of phone I service).