Had to trim the shroud to get it to fit correctly. My heating problem ended up being the head gasket. The new radiator, new water pump, new fan clutch, new thermostat are able to keep it from getting above 190* while driving, but it's losing compression into the cooling system so it's parked for now. Decided to install a rebuilt long block instead of just fixing the head gasket. Should be running again by the end of May.