hello, I have a 2004 lb7 2500HD crew cab 4x4 duramax with 170,00kms (110,000miles) that is stock except for a bully dog programmer running on economy mode. I bought the truck used so this is my first summer with it. My transmission temps seem very dependent on the outside temp. If the outside temp is 30 deg C (90 deg F) the transmission with heat up to about 95 deg C (203 deg F) in traffic in the city or driving slow and about 90 deg C (195 deg F ) on the highway. However on a recent drive the temp dropped from 30 deg C to about 16 deg C (60 deg F) outside and the transmission followed down to about 65 deg C ( 150 deg F). In the winter the gauage almost does not move at all off 40 deg C. This is all with no pulling a trailer or any significant hills. If is annoying because as the trans temp rises the engine cooling fan kicks in. The actual engine temp always stays right around the middle or falls off to about 1/4 while the fan is on cooling the transmission temps. Is this normal? It seemed to have got a little better after I pressure washed the cooler and removed the aftermarket grill, but the fan still comes on quite a bit in normal driving when it is hot outside. I am almost worried to tow a trailer on a warm day and have the transmission overheat. How can I fix this and lower the transmission temps?