The truck was that way originally, off road it would always overheat, replaced fan clutch, same thing, electric fan solved the off road issue.
The HP loss when the AC is turned on is abundantly noticeable and nothing will solve that except an engine swap.