I'm really struggling to get a decent YAC rate out of my three MSI R9 290 (4Gb) cards; the best I've managed so far without a load of hardware errors is a little over 5kH per card which seems too low to me!
I've tried to go through the tuning guide in the readme, have tried 2, 4, and 8 for lookup gap, but still can't do any better. Can anyone help please?

My "best" settings so far:
"device" : "0,1,2",
"rawintensity" : "7600",
"buffer-size" : "3600",
"lookup-gap" : "8",
"gpu-engine" : "1000",
"gpu-memclock" : "1250",
"gpu-threads" : "1",
"worksize" : "256",
"api-port" : "4028",
"expiry" : "20",
"failover-only" : true,
"no-submit-stale" : true,
"scrypt-chacha" : true,
"queue" : "0",
"scan-time" : "10"
Edit: I'm running Windows 7 64-bit with 8Gb of system RAM, using the above settings Task Manager shows 1419/8153 memory in use (so well over 6Gb of physical memory available)