OK… thanks. I tweaked my config and it helped, but I still have 2 problems hopefully someone can advise me on.
1. I now have 2 of the R9 290's doing 590khs. I'm pretty sure they should be doing better than that. If I raise my intensity over 13, my khs decrease.
2. My 3rd R9 290 keeps crashing windows just after the Starting Windows screen… I think when the video driver loads. When I plug a monitor into that card, I get a vertical red stripe down the screen about an inch wide.
So here is my config now:
"intensity" : "13",
"vectors" : "1",
"worksize" : "256",
"lookup-gap" : "1",
"thread-concurrency" : "24000",
"gpu-engine" : "1000",
"gpu-fan" : "40-100",
"gpu-memclock" : "1350",
"gpu-powertune" : "20",
"temp-cutoff" : "90",
"temp-overheat" : "85",
"temp-target" : "80",
"api-port" : "4028",
"expiry" : "120",
"failover-only" : true,
"gpu-threads" : "1",
"log" : "5",
"queue" : "1",
"scan-time" : "60",
"temp-hysteresis" : "3",
"kernel-path" : "/usr/local/bin"
Change your lookup-gap setting to: "lookup-gap" : "2",
If that doesn't help increasing intensity (it should) than try using stock clocks:
"gpu-engine" : "947",
"gpu-memclock" : "1250",
When you reduce your TC, can you increase intensity?
As for your 3rd GPU, if you plug it alone to the system, in the main PCI-e slot, and it's not working than I'd put good money on that that it's a goner. Try plugging it in a different computer if you got 1 lying around (it should be the only card plugged) and see if the problem persist (don't attempt to mine, just see if it works).
It it does than... you know what I'm gonna say.