A modern engine has a sophisticated engine management/fuel delivery system and yes, if you are on overun (foot off downhill for example) your fuel consumption is indeed ZERO !!!
The engine doesnt NEED any fuel so the ECU makes sure it doesnt GET any !!
Petrol engines are exactly the same.
My 2007 Autotrail (400Kg) regularly returns just over 30mpg if I keep the speed down to 50-55 (If I have the Smart car and trailer on the back it drops down to 25.4mpg)
Due to my MAM I SHOULDNT exceed 50mph) but max torque is at 2000 RPM and that is 56mph (according to sat nav not speedo) and 56mph is the speed that the "Extra urban" fuel consumption is calculated at :wink: :wink:
So the simple trick to best mpg is travel at 56mph in top gear with as little throttle as possible. Dont rely on cruise control to give you the very best mpg because when you get to a hill CC will try hard to maintain the set speed and increase throttle opening (and fuel consumption) in an attempt to maintain the set speed. drop out of CC and let the speed bleed off a little, that will give you better mpg in the long run. also dont knock it into neutral on downhill slopes (yes some people do actually do that

Bloody dangerous!!) for the reasons given above. Simples !!