It does sound like some component is affected by heat building up as it runs. Probably needs a servicing engineer to diagnose properly.
30 years ago, a friend of mine had a home computer (ZX81) where after about 30 minutes, all the letter "L"s displayed on the screen slowly morphed into letter "K"s ...