a hard time relating that to what parts could be the root cause of the overheating.
My overly detailed description above was an answer to Never's question previously. Not the answer to the op's question.
If the coolant boils in the engine after shutdown when the engine wasn't overheating while driving, that likely is because the coolant isn't pressurized to 14-15 psi when it's hot (as it should be).
Replace the radiator cap.
If the radiator cap doesn't hold pressure, the 50/50 coolant is gunna boil at 223°F (instead of 265°F). It'll boil every time the engine is shut down.
Once the coolant boils, air pockets are created in the top of the head, which will create hot spots the next time around (until they purge out) which will make the engine run a little hotter etc, etc. A downward spiraling circle.
1. Replace the radiator cap
2. Fully burp the cooling system.
The upper radiator hose should feel hard when you try to squeeze it when the engine is hot.
Also, if there's a lot of air in the cooling system (low radiator) the cooling system won't be able to pressurize fully when heating up, since air is much more compressible than water. The lower the pressure of the cooling system, the lower the boiling point.