I do have a shroud, 3 core, 7 blade fan with clutch and 160 stat also. Believe it or not, we get a few summer days here at +33c/91f where at idling it'll hit 190 to 200. It doesn't overheat, but I would like to see the 185 that your getting mcodecuda.
I don't think the rad has been touched so no...