Sounds like a bias problem to me. Heat can make the bias drift if the feedback loop (or the component tolerances if zero feedback) isn't quite right. If it drifts enough, you get a distorted signal for sure. I think it is a big problem that should be easy to locate by a knowledgeable tech.
Arthur
Arthur