I'm working on solving a similar issue. It could be many things. The first thing I would do is hook it up to an external monitor and see if the problem persists. Would you look on the bottom of your iMac stand and give us the correct model and speed of your machine. There are some known issues with different machines and it always helps us to know exactly which machine we're looking at. Thanks.