What is 1. TDI?
What is 1. TDI? TDI meaning TDI stands for Turbocharged Direct Injection. Direct injection is when fuel is sprayed directly into a car’s cylinder rather than delivered through an intake manifold. Direct injection diesel engines tend to be more efficient and produce less soot than older types of engines. TDI stands for “turbocharged direct injection” […]