I have found if you overfill your engine oil the fuel economy goes noticeably bad.

I put 6litres in the V8, so 200 ml extra, and the fuel economy went through the roof. Dropped the oil back out and back to about 16l/100 city travel, which is normal for a 2003 model.

Regards
Andrew