Blowing the dip stick out is from crank case pressure, this is almost always due to rings not sealing the bores. You mentioned that you have had over heating issues, there is a good chance the rings have stuck in the ring grooves.
You are this deep, pull the sump, then the pistons. Check the...