I'd check the radiator cap, even new ones can be bad and cause this. On my Jeep when it runs hot the radiator fan starts to very obviously roar. If yours isn't making noise the fan clutch might be getting weak. The grill is just fine, you have a 190hp fan that does not care one bit the size of the grill openings.
Edit: the consensus is the grill openings matter, sorry
Edit: the consensus is the grill openings matter, sorry
Last edited: