Mack MP8, Fan Clutch/Hubs, (GOOD USED) Mack MP8 Borg Warner Fan Clutch Part # 1090-09650-01 For Sale, 85134489, Pulled off 2007 Mack MP8 Engine, Part # 10900965001, Stock # 4455