Do you know if your iMac is one that had the Nvidia solder-bump issues?

https://discussions....?start=0&tstart=0

Good luck getting your baby working again.

Cheers,
Scott.