What's wrong with the engine?I don't know how much you paid for your petrol but I hardly get 1 ltr on 6km or 16 ltr/100km.
I am not allowed to drive on the highway to get that if I stay on the smaller 80 km/hr roads I just manage that. I think I average around 5.4 km per ltr.
In Germany I neven have problems getting that but I think that is because off the concrete roads or the mountains:D:D
So just from your euro's on 10000 km it doesn't look that bad.