You will have to have someone program the ecu to enable the electric fan control. anyone with hptuners should be capable of this. I just did it on my 03, and mine already had the larger 34" inch radiator. Measure your radiator, if its 28" wide, you need the bigger one, if that's the case, just order a radiator for an 05-06 silverado