p-9130-Clutch-Pump_600x600-25.jpg Published January 30, 2015 at 600 × 600 in 2008-10 Ford, 6.4L, Diesel, Single Alt., High Pressure