Cap failure to hold pressure would result in overheating. If you are not running hot the cap is unlikely the problem. I would pressurize the cooling system and see that it holds.
Danny Plotkin