well it may or may not be pertinent to your troubles, but i had dreadful fuel consumption once that i eventually realised was due to a nasty crack in the exhaust near the lambda sensor (crossover area). So maybe check that whilst you’re scanning about?