I am posting to get your problem more awareness.
One tip I can give you is to look at your average gpu usage, not its peak usage or lowest usage. Because gpu usage goes up and down a lot so the average tells you how much it is really being used.
In WATTMAN I would increase your power efficency to +50 so your card doesnt power throttle. It doesnt increase the cards 110-150 watt TPD
but just makes sure your card gets enough power to use all of its features.
Edit: Tell me what your frequency of ddr3 ram is. It can bottleneck your system.
i have a brand new pc, but the memories are 1 ddr3 1333mhz 4gb and other ddr3 1333mhz 2gb i used to use them in my old pc 4 years old, its not even dual channel, can it bottleneck?
(currently im waiting for my new memories to arrive)
IDK about your rx 470 problems, but your 1333 mhz ram WILL botteneck your fps on modern online games, ESPECIALLY overwatch.
I ran my ram speed at 1334mhz for overwatch and I got a peak of 102 fps and a minimum of 40 fps, sound familiar to yours? Your set up should be running overwatch at 120+fps even during heavy load on high settings with some tweaks. I run overwatch on low with 100% render scale and it looks fine to me at least.
I upgraded to 2400mhz 8gb ram and my fps went from 40-50 fps during action to 120+ fps during action.
2400 mhz ddr3 ram is cheap also, just make sure you force your motherboard to run ram at that speed if it is being stupid and downgrading your ram. So it does bottleneck your system, lots of other players reported this as well and upgraded their ram speeds, take a quick look at this thread for proof: 64hz tick, and how to gain FPS with new RAM!! - Overwatch Forums
Tip for overwatch: I would recrommend turning off dynamic reflections,local fog quality and ambulent occulations to low/off they barely affect the game and eat up fps for no reason. Make sure your texture quality is high,texture filtering is on 16x EPIC SMAA on High not ultra since smaa high is better than ultra. These settings only take away minimal fps and each make your game beautiful while not killing your fps.
According to everything stated above, there appears to be a correlation between MSI Afterburner and the issues you are experiencing. Although, I can't definitively state that this is the cause of the issue, it seems to be the best place to begin troubleshooting. So I recommend that you first completely uninstall MSI Afterburner, as well as RivaTunerStatisticsServer for troubleshooting purposes, then run the AMD Uninstall utility to remove your drivers, when prompted to restart, select restart later, then run DDU in safe mode, after which it will reboot once more. After running DDU in safe mode and you have rebooted into Windows, install your drivers once again and then restart. Reference the documents I have linked below for assistance during the process if needed.
After you have achieved this, conduct some real world tests in the titles that you were experiencing issues to see if this has resolved the issue. If you are still experiencing the same behavior after attempting everything above, report back and we'll continue troubleshooting the issue. Remember, do not reinstall MSI Afterburner again, until it is determined that it isn't the root of the issue.
Here are some helpful documents to assist you during the process below.
Have a nice day.
thanks for your answer, i did not unnistal msi but reintalled the drivers using ddu to unninstal and it appears to be good now, but i did not test for more than one match on overwatch, soon ill say if its definitive
Try to enable this option in afterburner :
"enable unified gpu usage monitoring"