Try reballing SMC first.
Random boot issue can be caused be broken solder/trace; any sign of dropped machine?
Can also be accumulated crap under CPU.
You can try to eliminate it heating CPU to 180 degrees, for 20-30s; use quality flux.
A new full BIOS (clean ME) can be tried too.
Random boot issue can be caused be broken solder/trace; any sign of dropped machine?
Can also be accumulated crap under CPU.
You can try to eliminate it heating CPU to 180 degrees, for 20-30s; use quality flux.
A new full BIOS (clean ME) can be tried too.