I agree, even if your IDE header seems fine, get it resoldered by someone with the qualifications to do so, just to be sure. All the symptoms point toward that.
_________________________
~ John