Cmeeks, I had a similar problem, and after trying everything else, I read your suggestion
To reseat my iMac's RAM. It's a 2010 27" Intel i7 iMac a year old; so I removed the extra 4Gb of memory...