does 2004 chevrolet silverado have oil cooler?
I believe so. you should have trans lines running into the radiator along with oil lines running into the radiator.
Search Chevrolet Silverado 2500HD Questions
Chevrolet Silverado 2500HD Experts