If your rad cap failed it may have allowed too much pressure to build up in your cooling system and that cracked the rad. Now that you have no pressure in the cooling system it will overheat even of it is full because doesn't have enough pressure in the system. I would replace the rad, cap and coolant.
If you do not know when the water pump or thermostat was changed I personally would add them to the list of parts to replace. Then you might as well look at your belts and hoses also.
The 'might as wells' can get expensive....
"Taking care of our veterans is a cost of war. If you can spend six trillion dollars sending people to war, you can spend a few billion dollars taking care of them when they come home"
Sen. Bernie Sanders (I-Vt.)
If what doesn't kill you, makes you stronger, I should be able to bench press a Grand Cherokee by now!