Mine was ( and I say was) an 06 220d SEl and no matter what I did , clean EGR, re set computer, everything, I never got more than 33 on average and 38 mpg on a good run. The gearing on the pre 07 vehicles is useless, very short rev band and no power outside of it. It went, I now have 3litre D Audi Quattro, done 30k and its what it should be. and I manage to get 40 to 45 mpg,