My mpg on my 1991 M50 2.5 non Vanos is really quite bad... getting a bit annoyed with the amount of fuel im going through. Its very expensive here in the UK.

My driving is 80% town and 20% motorway, and Im getting about 22mpg most of the time.

Do other 525i owners find it this bad ?

I was wondering if there could be some sensor somewhere that might be gone and causing it to run too rich...