I may have been able to fit a 19" fan blade but i think the 18" will do just fine. the radiator hoses needed just a little trimming to fit. the upper #70624 i trimmed about 1" from the radiator end only. the lower #70592 i trimmed about 1/2" from both ends to clear the strut rod area.