Does Macbook Pro have a hardware or software issue? (Constantly Stuck on White Screen)

You've tried replacing all the software and the issue still persists, so it sounds like a hardware issue.

RAM is the easiest hardware to test, so I'd suggest running memtest86+ on your Mac for a while to see if it picks up any problems.