I would recommend that you clean the MAF sensor.
That could play a big part in the MPG on the car .......... it's located on the air filter pipe .... the black square looking thing, with two screws.
Take it off, and spray some alcohol cleaner into it ... (can't remember exact name)
If that's dirty, and not reading correctly .... it will throw all sorts of weird petrol consumption figures back ! :)