Turbo Technics Special – 2.3L EcoBoost
Turbo Technics Special – 2.3L EcoBoost May 2018 Geoff Kershaw, boss of Turbo Technics has developed his 2.3L EcoBoost and has now finished its first stage of development, ready to go in the car. Geoff has carried out fairly extensive modifications to the internals of the 2.3L EcoBoost and produced a prototype development turbo including […]