Fuel injection
Sport: Engines and Technology
Means of actively pumping fuel into the cylinder at a much faster rate which enables the car to go that little bit faster.
Sport: Engines and Technology
Means of actively pumping fuel into the cylinder at a much faster rate which enables the car to go that little bit faster.