Hi, I own a second hand MSI Radeon RX580 OC 8GB that was bricked due flashing a wrong minning bios by previous owner. I visually checked memmory chips are Micron 7XB77 D9VVR. I made the bypass bios chip trick to get it detected by windows and then flashed successfully what I think is the correct last msi stock verified bios TV341MH.653 from the database. Now card works with basic display Microsoft drivers. No artifacts, no glitches but no OpenCL, no Vulkan, GPU clock =0... Other vBios doesn't provide video signal or show glitches and odd lines. But once AMD driver is installed I get code 43. Basically I got the same issue of this member https://www.techpowerup.com/forums/threads/rx580-error-43-extensive-troubleshooting.264780/ and I can't find a way to fix it.
This is my GPU-Z data:
What I observe is through "amdvbFLASH -i" is there is no bios P/N avaliable. Is this importantat at any way?
I asked for stock vBios at msi support but they "can't/want" help me about vBios. I'm stuck. Should I keep testing non verified vbios for Device Id 1002 67DF and Subsystem Id 1462 3418 from database?
This is my GPU-Z data:

What I observe is through "amdvbFLASH -i" is there is no bios P/N avaliable. Is this importantat at any way?
Code:
Asic Family : Polaris10
Flash Type : W25X40 (512 KB)
Product Name is : 113-MSITV341MH.653
Bios Config File: 653.bin
Bios P/N : P/N Not Available
Bios Version : 015.050.002.001.000000
Bios Date is : 11/13/17 21:41