Ford Focus ST Forum banner
1-1 of 1 Results
  1. James Barone Racing
    Why is an Oil Catch Can Kit so important? Because the 2.0L Ecoboost Motor found in the Focus ST is a Direct Injection Motor. In a nutshell, Direct Injection is when the fuel injector nozzles are located in each cylinder versus being located in the intake manifold, like most multi-port injected...
1-1 of 1 Results