Fixed the issue. It turns out the factory thermostats in the 2017 3.5s is a 195 and does not fully open until 217 degrees. In 2018 and up they switched back to a 185, not sure why the 2017s are different.
I had the factory 180 thermostat from my Mustang laying around, turns out its a direct fit so I installed it. I went out for a 20 mile drive and temps never rose past 200 and the fans never came on one time. For the most part temps stayed in the 190-200 range which I am comfortable with. Previously, my cruising temps were in the low 230s. Maybe I had a faulty thermostat to begin with...... who knows.
I'm rather disappointed in Ford for not seeing this and blaming it on me by removing my intercooler grill shutters. Only downside to this is my truck ate my 1/4 in. extension, i've had it for nearly 20 years........
Glad you fixed it. Was there a TSB for this? Or did ford just choose to change Tstat in 2018 up? I couldn't find a TSB on this.