OP has oversized tires on it.
The stock tire size would’ve been 225/75/R16 which works out to a diameter of about 29.3 inchs. The OP states that the Jeep now has 33 inch tires on it. The Sport model has a 3.21 axle ratio With the larger tires that effectively changes to a 2.94 axle ratio, which would be noticeable. a 3.55 ratio would put it back very close to stock.
Back when I had my Bronco I had a 33 inch tires on it, (stock was 235/75/R15, or about 29 inches). The factory gears were 3.55’s. With the larger tires it effectively became 3.21. a 4.10 gearset would put it effectively close to stock ( a little over actually), but I opted for 4.56 gears as I wanted better acceleration. With the 4.56 gears it was effectively a 4.10 ratio with the larger tires. Near perfect for what I wanted.
With that said I don’t think the gearing is the OP’s problem with the overheating.