2005 I5 3.5. Scanner says it runs about 205 highway and will make its way up to about 217 degrees when sitting idle. I’ve replaced the thermostat, water pump, fan clutch and radiator and It still seems to sit in the same temps. I live in South Carolina and it’s up around 90-100 degree humid heat. Is this normal operating temps? Or should I keep digging? Only other things I can think of is changing the coolant temp sensor or adding royal purple ice, but I don’t want to put a band aide on a failing cooling system.