Chosen Solution
The Dell 3007wfp monitor starts flickering (horizontal lines / blinking) after a few min to an hour of usage. I ’think’ it may be a heat related issue since the back of this monitor is cooler then another monitor. If I turn off the monitor for some time and turn it back on it again works well for a short period of time. I have tried switching to a different graphics card and DVI cable with the same results. Are there any heat-sinks or other parts that may need thermal grease re-applied or something else that would cause the problem.
First, this model monitor is no more in the market. I am doing the answer only because it’s unanswered and the problem still persists with other models. Definitely, it is heat behind the issue but the question of what is happening that lines keep coming after getting heat. There might be two reasons. If you have an LCD screen: There might be leakage or broken that cause liquid expansion on heat. It causes the different colors of light-emitting. If you have LED: LED is the combination of thousands of tiny lights or led. It is possible the tiny lights got damaged or fuse. Some LED changes colors when gets heat and it only happens if there is some fault with it.
So, in both cases, there are no repair things you can do here. You can just replace the screen only.