The parts for a 4M40 is more expensive than that of a 4D56. 4M40 has bigger displacement so more horses and more horses means more horses to get thirsty but the best is to use both engines in the same road conditions and driving habits to get a more precise fuel consumption comparison. One can say he gets 8km/liter city driving and another can say he gets 9km/liter but the route they take and driving habits are different so you can't really make an accurate comparison.

Can anyone confirm if the new Strada 2.5L CRDi engine is still using the same block as the 4D56? Or the Hyundai Starex GRX 2.5L CRDi?