OK guys, finally had a chance to get my truck back out on the road towing my trailer. Same issues, high temps, no cooling fan, NO codes, either hard or soft. Came back home, ordered new t-stat and fan clutch. t-stat test before install, old t-stat only opening halfway, new t-stat opening all the way using a pan of boiling water and thermometer to check operation before install. Road test, temps controlling a little better, still not anywhere close to what it should be, still too hot, fan only spooling up partially. Changed fan clutch next. road test. prior to changing fan clutch, highest fan rpm achieved was ~1600rpm at 226F (if it came on at all). New fan clutch, getting 2300rpm@ 228F, when the fan comes on, but when it does, it doesnt stay on very long, temps dont come down very much. Fan RPM STILL WAY TOO LOW for engine temps and fake oil temps at 240. Still no codes of any kind. high oil temps measured at filter and oil pan using a high quality heat gun. oil temps actually at ~240f. TOO HOT. All sensors and wiring in good shape. The ONLY thing I believe it could be at this point is corrupt software controlling the fan, or, the software is not set correctly. 2 dealers refused to do a reflash, as they said the dynamics would have to recreated and they would have to verify them. the only way to verify the issues is to hook up the trailer and go for a drive up a long grade, this would take hours, dealer refused. there is a setting for fan clutch control in the AlfaOBD program, that another member has changed with partial success, but Im not going to change any program settings unless I know what it actually is supposed to be. I am of the opinion that reflashes can only be done by a dealer. Correct? if so, anyone have any suggestions on a reputable dealer in the Southern California area?