LocationHooverStock #B26HD009AUsedTruckPower Stroke 6.4L V8 DI 32V OHV Twin Turbo Diesel2009 Ford F-250SD