The 6.0L diesel engine in '03 to '07 Ford Super Duty trucks has a reputation for needing repairs. While two competitors at Diesel Power Challenge 2015 proved it can be turned into a true performance ...
Diesel engines need two things to make power: air and fuel. We know that's grossly oversimplified, but it's true. If you increase the engine's ability to ingest air, you can add more fuel and thus ...