AMD GPU Bios Flash and Driver Won't Install

I had an issue a few days ago and ended up re-flashing all my cards back to original bios.

I think my issue was a blown capacitor on a riser. Could have been the one this card was using, not sure though because I didn't find the blown capacitor til later.

One card I flashed with original bios and now it won't work properly. I was able to reflash it with different bios and still not working.

The problems is when AMD driver installs it will hang up. Or if I insert the card in a system with AMD driver already it will not boot Windows and hangs up on startup. Won't boot unless I remove the GPU or boot in safe mode and remove the driver.

Tried multiple drivers and multiple bios images.

RX 570 8GB Nitro+ (I thought it was Hynix, pretty sure it is.) But GPU-Z (no driver installed) says it's Micron with 0MB RAM.

What do?

*Somehow I managed to flip the bios switch and have flashed both bios and neither works. I was flashing the original bios so I didn't think it was as stupid as it sounds.
 
Solution
I got it working.

I found a bios from Anoraks (not original) that somebody posted for that card and flashed it. 256KB.

So glad it's working now.
I realized the bios images I had for this card are smaller than all my other.

This card's images = 129KB

Other cards = 256KB and 512KB

So, I downloaded a supposed original from https://www.techpowerup.com/vgabios/192281/sapphire-rx570-8192-170322

and flashed it. Something is different, but now I get BSOD when trying to install the driver and get error before BSOD, but no hang up on startup.

Perhaps I need a true original bios image rom for this card.

RX 570 8GB Nitro+ Hynix