3.5 Liter EcoBoost DI Twin-Turbocharged DOHC 24-Valve Ti-VCT V6 Engine for the 2013 Ford Explorer #118871027

3.5 Liter EcoBoost DI Twin-Turbocharged DOHC 24-Valve Ti-VCT V6 Engine on the 2013 Ford Explorer Sport 4WD

  • 3.5 Liter EcoBoost DI Twin-Turbocharged DOHC 24-Valve Ti-VCT V6 Engine for 2013 Ford Explorer Sport 4WD #118871027
  • 3.5 Liter EcoBoost DI Twin-Turbocharged DOHC 24-Valve Ti-VCT V6 Engine for 2013 Ford Explorer Sport 4WD #72744470