The radiator in my 1990 Chevy V1500 Suburban sprung some leaks and I have been trying to get a correct replacement. Going around in circles as the part numbers listed in the original GM parts list do not match a correct height on an OME direct replacement. My radiator dimensions are 28 - 3/4 core width by 20 and 1/2 tank height. This GM part number 52479539 as listed in the GM parts list is too short at 19 inch core ( tank height). These are all over the internet and according to the GM part number they should fit but do not. Does anyone have a correct part number for an after market replacement? I assume that my Suburban was ordered with a Heavy Duty radiator for towing. The taller radiator seems to have been used in 3/4 and 1 ton trucks but I cannot find a part number that matches the taller tank radiators either. Keeps coming back around to a 19 inch tank. Thanks for reading this and for any help you can give. Dave.