My grand total was just under $1000. The radiator I used was for the donor truck, a '99 Silverado 2500. It fit, but I needed the top brackets to hold the radiator as it was wider than my original radiator. I found them at the local junkyard in a diesel Suburban. The radiator I purchased also did not have the filler cap. So I also grabbed the pressurized coolant tank from the Suburban which allowed filling of the radiator and maintaining pressure.