If there is nothing strange with air pockets or dust in radiators, I would check the waterblock mount contact with CPU and GPUs based on the symptoms you listed (high idle temp and black screen when gaming).
Could be bad CPU + waterblock contact, as well as overtightened waterblock to GPU.