Well it has been a while since I last posted about my BD-UP5000 freezing issue.
I have two players; one plays flawlessly and the other tended to freeze anywhere from 10-45 minutes into a movie. Once frozen, the unit must be powered off then back on to resume watching.
Originally I alleviated the problem by installing an additional cooling fan on top of the heatsink and a second heatsink for the ReonVX chip. This solved my problem for a while but the problem came back.
I knew the problem was with the Main Board because I did some swapping with my other good player. I ordered a cheap replacement board off of eBay, installed it, and it no longer freezes...problem solved.
But now I sill have the problematic board so I decided to try something on it that I have read about extensively online from people who had issues with their various printed circuit boards having issues once they start to heat up.
I actually BAKED my main board in the oven @375 degrees for 8 minutes

and guess what,
it worked! It solved my freezing issue. I have gone several days without issue now using the original, once problematic board. I even removed the additional fan and heatsink I added in the past to verify. No freezes or glitches whatsoever now.
I know, it sounds screwy, for sure, to bake a board in the oven but there is a valid reason for doing so. These boards use surface mount components on them and there are literally THOUSANDS of solder joints for these components. It is possible that as the board initially heats up from playing a disc for the first time after power-on, it warps (bows) slightly and if there is a borderline solder joint on the board. this warping can be enough to break the connection.
Heating the board up to 375 degrees is enough to partially re-melt the solder and heal any hairline cracks in the joints. You only need to reach the melt temperature for a short time. That's why 8 minutes is sufficient time to accomplish a re-melt of the solder.
For any of you that call BS to this, just do an online search for "bake video card in oven. You'll find dozens of instances where it has been successful for video cards, printer boards, mother boards, etc.
Anyway, for any of you that still has a board that exhibits freezing problems on virtually any disc, you may want to give it a try. I CANNOT GUARANTEE IT WILL WORK FOR YOU, but I am throwing it out here as a possible last resort solution.
Here's what I did:
1) Remove the Main Board & try to discharge any static in your body before touching it.
2) Insert some stand-off screws in the four corner holes so that the board can be raised up an inch or so when resting on a flat surface.
3) Pre-heat your oven to 375 degree. WAIT until oven is FULLY pre-heated.
4) Place your board,
heat sink side up, on a flat, sturdy baking sheet. It should rest on the four standoffs you installed and no part of the board should touch the baking sheet.
5) Place in the oven and set a timer for 8 minutes.
6)
Be EXTREMELY careful not to bump or jolt the oven in any way while the board is baking. Once the solder melts, the components can shift easily or even fall off if jolted hard enough.
7) At the end of 8 minutes, turn the oven off and slowly open the oven door to let the heat out. Let the board cool in this state for a good while. It must be cool before trying to move it.
8) Reinstall the board when cool.
Again, this solved my freezing problem (finally)

You may want to give it a try yourself
if all else fails.
Many others have repaired their similar issues with other electronic boards using this method.