It can't be the MAF sensor as there isn't one, but it does work out the fueling requirements from the TPS and manifolds pressure sensors so they could be out somewhat, I will order some as I think they are quite cheap.
Leaking fuel injector is a possibility, I have checked them and pulled them...