Try a new radiator cap, and clean the filler neck. I hate throwing parts at a problem, but I think this is worth a shot.