Its a unlocked 290. Think its bios issue. Can live with results on 290 bios for now. Might try diff 290x bios and see if helps. Maybe intensity too low? Set on i17 so can at least surf web at same time.
Maybe your intensity is too high? My 7870s prefer 17-18 while my 7970 runs best @ 13.... and increasing intensity on my 7970 actually gives me lower hashrates.