Our 320i runs fine but I have suspected for a while that the mixture is a bit rich. The exhaust smells quite strongly of fuel (noticable with the windows down when stopped), even at the end of a long run. Also the consumption is quite high, I estimate around 20mpg (imperial) on a mostly motorway journey, and the OBC agrees. It should be nearer 30 I think. I've considered worn injectors or the fuel pressure regulator as the suspects; are they possibilities? Anything else to consider? The car's done 130k miles, and is a 1990 non-cat UK model.
As a side note, the car has the full OBC with the average consumption function. How does it arrive at its reading, is it based on actual fuel flow or just a function of engine load against distance? If it's the latter then pressumably it would be safe to assume it's an ideal figure rather than a measurement?
Thanks
-- Mark