"The thing i think is the problem, is a bad manufacture and a soldering problem, so, when it is cold, the parts retracts and this soldering get with contacts problem. But when it is hot, the things expand because, and then this bad soldering keep connected."
Yes, I think you are right. I had a terrible problem with dots all over the screen that got worse when dragging windows around.
I have a mid 2010 iMac 27"
Have had this problem for a year or so but it just got much worse in the past few days.
I had thought all of this time that the problem was too much heat. So I have been using SSD Fan Control to increase my hard drive fan speed.
(the hard drive fan affects the graphic card temperature also)
But I just discovered today that the problem is really that the graphics card needs MORE heat.
My dots went away when I reduced the hard drive fan speed back down to 1200 RPM.
( I had been running that fan at 2200 RPM and my GPU temperature was 90 degrees F)
With the new speed of 1200 RPM, my GPU temperature is now 140 degrees F and it is happy.
After reading many posts in this thread, I will probably try the graphics card baking and thermal compound.
But for now the fan speed did the trick.
Rich