Hey guys, I have a 13 jku rubicon with 135k miles, 4” lift on 37’s, winch, etc. been fighting an overheating issue for a few months now. Only overheats on high load on the freeway so going up a grade and going 75+ mph. Or going up a winding steep grade going 45+. Temps will creep all the way up to 250 in some instances. It never gets above normal operating temps while idling or when driving around town or when driving on flat freeway. I have been running 37’s with 3.73 gearing for about 1.5 years now. I think It started around 7 months ago or so around when I went from 37/12.5/17 general grabbers to 37/13.5/17 nitto extreme terrains with a lot more tread. I had replaced my t stat about 2 months before that. When I was driving up the mountain one day I noticed my temps started to rise and I could smell coolant smell. Went home and found my water pump had dried coolant around it. Had a friend come over and check it out and he found my radiator also had a small leak. I replaced the radiator and water pump and it was still overheating under high load. I put a vented hood on it and that didn’t help. I replaced the t stat again and new radiator cap and thought that had fixed it, nope. So then I figured it had to be the gearing was causing the engine to work too hard. So I just finished a gear swap to 4.88’s and I drive it on the freeway last night and hit a grade and it started to overheat again while going 75 and at like 5k rpms. I’m at the end of my rope with trying to figure out what it could be. Any body have any ideas? Could it be tires? I didn’t think it could be head gasket since it never gets hot any other time. Thanks for your help.