There are two basic types to these truck....one radiator is thin in the middle and longer and shorter than the other the other type. When i ordered mine, they initially gave me the wrong type, even though they both were for a 79 chevy. A new one costs around $200.