On my 04.5 I've been having some coolant and trans temp issues. Coolant temps go up to about 200-210 and trans temps get to about 160-175. I've replaced the water pump,180 degree thermostat, a new fan clutch and the trans temp is reading from the pan. I know the trans temps aren't bad but it normally doesn't get above 150-155 on a 90+ degree day. Coolant on the other hand never got above 180 unless i was working the truck hard. After a 15-20 min drive is when things start to heat up, stays there for a few minutes and then creeps slowly back to normal. And this is with highway, city and or just idling in neutral. Doesn't matter. I don't have any coolant or trans fluid mixing and I'm not having any changes in levels from the trans or coolant. Could I have a blockage in my heat exchanger on the side of the block? Don't want to go through another transmission build or engine for that matter right now. Advice?