It could even just be a bad cap, as there is no reason for a 16lb cap to do that unless it's getting hotter than that.
(well, unless there is a compression leak in the block somewhere)
IMO, replace the 16lb cap, and if that doesn't do it then a recovery system.
Remember, a higher pressure cap will just put that much more pressure on all your hoses, radiator and heater core.