its about efficiency there have been engines that can run on any fuel and modern diesels could be made to run on things like fry oil. Its just better to optimize the engine for a specific type of fuel that way you can get much better performance, fuel economy, and better emissions. But engines are all about timing so in order to accommodate more types of fuels you need to basically make an engine that runs like crap but runs like crap on any type of fuel. this is for piston engines btw turbine engines, striling engines, or steam, can be powered by all sorts of things but they make terrible car engines.
Latest Answers