The problem is a generic timeout on the northbridge bus, as the northbridge is the bus where everything comes together it may be that the cause is something else than the bus but it doesn't per se mean the mainboard itself isn't the cause.
Please run the below tests, I know you've changed some components but that doesn't rule them out.
STOP 0x124 Troubleshooting
Read carefully before proceeding.
If you're overclocking your system, revert back to stock clocks now.
Test the system once the overclock is removed before continuing with the steps outlined below.
Part One: CPU Stress Test
Part Two: MemTest86+ RAM Diagnostic
Part Three: Hard Drive Diagnostics
Part Four: GPU Stress Test
Run Prime95 and/or IntelBurnTest to stress test your CPU. Prime95 - Stress Test Your CPU - Windows 10 Forums & CPU - Stress Test Using IntelBurnTest - Windows 7 Help Forums
Your CPU temperatures will rise quickly while under this stress test. Keep a keen eye on them and abort the test if overheating occurs.
Run MemTest86+ to analyse your RAM. MemTest86+ - Test RAM - Windows 10 Forums
MemTest86+ needs to be run for at least 8 complete passes
for conclusive results. Set it running before you go to bed and leave it overnight. We're looking forzero
errors here. Even a single error will indicate RAM failure.
Run SeaTools to check the integrity of your HDD. SeaTools for DOS and Windows - How to Use - Windows 7 Help Forums
Run following tests
- Short Drive Self Test
- Short generic
- Long generic
If the short generic fails, no need for the long generic.
Do not run SeaTools on an SSD as the results will be invalid.
Disk Check - Windows 7 Help Forums
Run HDTune to
- scan for errors, no quick scan but full scan
- check the health,
It may take some time, but please take the time you need to perform it properly.
Let me know what the results are
- of the error scan,
- make a screenshot of the health of every hard drive and post the screenshots,
- post screenshots with the benchmark of the
- transfer rate,
- access time,
- burst rate,
- cpu usage.
Run Furmark to stress test your GPU. FurMark - GPU Stress Test - Windows 10 Forums
Run Furmark for around 30 minutes.
Your GPU temperatures will rise quickly while Furmark is running. Keep a keen eye on them and abort the test if overheating occurs.
Section 2 : x86/x64 MCA
Descriptor @ ffffe001e172c348
Section @ ffffe001e172c4d0
Offset : 664
Length : 264
Flags : 0x00000000
Severity : Fatal
Error : BUSLG_GENERIC_ERR_*_TIMEOUT_ERR (Proc 0 Bank 4)
Status : 0xfe00000000070f0f
Address : 0x00000000fde869b8
Misc. : 0xc00a0fff01000000
Event: Log Name: System
Event ID: 20
User Name: NT AUTHORITY\LOCAL SERVICE
A fatal hardware error has occurred.
Component: AMD Northbridge
Error Source: Machine Check Exception
Error Type: HyperTransport Watchdog Timeout Error
Processor APIC ID: 0