For reference - updates on the status outlined above:
09/03/2021 - After swapping out 3800XT for 3600 - now done 24hrs idle running without a hitch!
> PC - despite all the changes listed above - hasn't been able to manage this in months (3-6 bsods daily if not gaming or running P95)
10/03/2021 - After swapping out 3800XT for 3600 - now done 48hrs idle running without a hitch!
> aside from idle running - also still able to take load (OCCT Power test and gaming)
11/03/2021 - After swapping out 3800XT for 3600 - now done 72hrs idle running without a hitch!
> next step is to put the 3800XT in the B550i board and see whether it is fine... or hates it too.
12/03/2021 - After swapping out 3800XT for 3600 - now done 96hrs idle running without a hitch!
> 3800XT now running idle in my B550i media PC, let's see if it complains about the CPU...
13/03/2021 - After swapping out 3800XT for 3600 - now done 120hrs idle running without a hitch!
> 3800XT now running idle in my B550i media PC - now done 24hrs idle running without a hitch!
14/03/2021 - After swapping out 3800XT for 3600 - now done 144hrs idle running without a hitch!
> 3800XT now running idle in my B550i media PC - now done 48hrs idle running without a hitch!
15/03/2021 - After swapping out 3800XT for 3600 - now done 168hrs idle running without a hitch!
> 3800XT now running idle in my B550i media PC - now done 72hrs idle running without a hitch!
16/03/2021 - After swapping out 3800XT for 3600 - now done 192hrs idle running without a hitch!
> 3800XT now TURNING OFF when running idle in my B550i media PC - arse! had about five instances where B550i/3800XT PC just switches off shortly after loading up...
17/03/2021 - After swapping out 3800XT for 3600 - now done 216hrs idle running without a hitch!
> 3800XT seems to have the same problem on B550i as it did on X570 toma - even if it exhibits slightly differently: Happily ran under Prime95 all day long, just flakes out when idling.