This card was troublesome for me too at the begining. It just wouldnt mine better when I oc it.
But I menaged to troubleshoot it and rise eth mining from 21 to 26.
I am talking about
https://www.asus.com/Graphics-Cards/MINING-RX470-4G/ this card if the post is about it.
Please, when you mention the card model, tell also what memory it equipped. For example ASUS 470 STRIX normally could be with Hynix (most often) or Elpida memory onboard, but I have a friend with Samsung (which is extremely rare for ASUS 470's)
As well your GPU clocking is too high for ETH mining IMHO. My 470 STRIXes with Hynix doing 27Mh at gpu 1080 and 1925 mem settings.