Ok to try and answer some of those questions, firstly my specs are as follows.
Machine 1:
i5 3570k @ Stock
z77 Sabertooth
16gb RAM
Xigmatec 700w psu
Machine 2:
AMD Phenom 2 X6 @ 4ghz
Asus M4A89TD Pro
8gb RAM
Corsair HX650
The 290X is currently in the AMD machine plugged directly into the board (don't have a riser) as I had no luck in the Intel one, I've been trying this with the monitor attached as when it's not the card shuts down so I need to make a dummy plug at some point.
I've tried with 13.12 WHQL and 13.11 Beta drivers on both windows 7 and 8.1 and still the same issue, I've also been installing the AMD SDK 2.9 as someone else told me I needed. Something strange happened on Windows 7 however, to begin with it would actually boost the memory clock up to the correct value but the driver would crash after like maybe 5-10 seconds. Now for some reason I'm back to the old problem of being stuck at 150mhz.
atp1916 I wish I was using cgwatcher and that was the culprit but I'm just trying to run this using a batch file. I've tried using the config method but I'm getting an error that reads "cgminer: --config: JSON decode of file 'mine.conf' failed.
sighle I actually tried the method of switching everything off and draining the power which seemed to get the card working again for a brief period of time before the AMD driver crashed and now I'm back to where I started.
Seems to be that the card will actually work briefly before the driver crashes and then I'm stuck at 150mhz until I power off and start again. I guess I'll have to try and find a config that doesn't stress the card too much but that's going to be quite difficult as I'm guessing the defaults aren't maxing it out.