But this might be entirely a software based issue and quite a random event driven one at that, those can be buggers to find and resolve no amount of hardware swaps would fix.
I'm surprised that more people aren't experiencing these lockups. Glad to see that! I agree that it is hopefully a software related issue. Would be much less convenient having to send the camera in for a physical repair... fingers crossed