p-9116-Clutch-Pump_600x600-24.jpg Published January 30, 2015 at 600 × 600 in 2011+, Ford 6.7L, Dual Alt, Side Port