Vin#1FTPX14554NC21480 (photo shown of donor vehicle). Good used fan blade and fan clutch assembly. FORD had two different body styles in 2004.
1997-2004 Ford F150 Radiator Cooling Fan Clutch with 11 Blade Fan OEM
3 Row Aluminum Radiator for 1999-2004 Ford F150 F250 F350 Expedition 4.2L-5.4L V8, Full Performance Aluminium Radiators, Automotive Replacement Radiator
COOLINGBEST 4 Row Aluminum Radiator for 1999-2004 Ford F150 F250 F350 Expedition 4.2 5.4,Radiators with Electric Fan Shroud Thermostat Kit 2000 2001 2002 2003
KUUHLERSAT Aluminum Radiator Replacement For 1999-2004 Ford F150 F250 F350 4.2L V6 4.6L 5.4 V8, For 99 00 01 Lincoln Navigator 5.4L V8 2000 2001 2002 2003 Engine Radiators
KUUHLERSAT Aluminum Radiator with Electric Fan Compatible with 1999-2004 Ford F150 F250 F350 Expedition 4.2L 4.6L 5.4L V8, 1 Row Cooling Radiator + Shroud/Fan + Relay Kit
Supercharger Bypass Valve Actuator 89018120 For 1999-2004 Ford F150 Lightning