changed your metering head recently? if so that could be it.
theres 3/4 differnt things that the fuel comp needs to read to work out ecomony etc.
its in a haynes manual, think theres something on the tank,the metering head, or where the speedo cable goes in the gear box
if i get 5 mins later i will have a gander