Default Corrupted Bootloader?

I've been having issues with my phone stopping at the Samsung screen when I do a gattery pull. It has gotten to be more and more often. I've wiped and formatted everything but the story is the same: when I install a ROM it works the first boot. After that it gets hung on the Samsung Screen.

What can I do?