Turbo Diesel Injection. NO! it means TURBO DIRECT INJECTION.
Turbo Direct Injection. Usually on diesel powered vehicles.
TDCi means Turbo Diesel Common rail injection
turbo diesel injection
SDI stands for Standard Diesel Injection (No Turbo) whereas TDI stands for Turbo Diesel Injection. Daithi
Its stands for Turbo Diesel Injection
Turbo diesel direct injection
diesel turbo injection
Turbo Diesel Injection
Its stands for Turbo Diesel Injection
Turbo diesel common rail injection
Turbo Diesel Commmon Rail Injection