@Eiji73
These details certainly help. Thanks!
Question: when you say 'one of the fans' I would assume that you are running electric fans or a combo of OE/electric fan as to my knowledge, your engine came with a single mechanically driven fan. Running the OE and electric fan is not a bad thing if they were setup right to work with each other, but relying on two electric fans may be effy if the setup was not thought through well.
I have only the OE mechanical fan on my KZJ78 (very similar DNA) and I would not switch to an electric setup unless 1. I have no choice, and 2. I have the absolute highest CFM, shrouded brushless fans money can buy

.
I'm sure that you can appreciate the fact that many things could be involved in temp spikes. Start with the basics, do a non invasive HG test, evaluate your radiator and radiator cap, check when your thermostat opens, when the fans kick in, airflow through radiator, etc and if you are still having issues, maybe consider rebuilding and flow testing the injectors, but I would start with the cheaper easier stuff first. Installing a quality coolant temp gauge is always a terrific idea as stated above.
Tip: you can always motivate people here with some pictures of the truck!
Cheers