When I discovered the leanness I reset the EHA to where it was and the power has dropped back off again to how it was before

. I'm not going to drive the car until I can get somewhere with the issue, having experienced now how it could/should perform.
To the Aussie - does your 2.3 have the 70 litre tank? My light first flickered at ~380 miles, I filled up at 402 miles and it took 62.5 litres to brim it. This was half highway and half commuting work. 300 miles was more typical before adjustment. It costs around US$140 to fill up now

.
I don't understand what can be cleaned on the AFM? I did however clean the ICV in an ultrasonics cleaning tank but not sure if it made a difference - would this affect the performance I'm experiencing and how? Does it introduce metered or unmetered air?
The plugs are 6000 miles old and the wires were on the car since I bought it. I don't know how wires would cause this problem so I haven't considered them! But there's never been a misfire so I've not paid much attention except the basic checks. However the ignition advance was checked and came out as it's supposed to according the idle/high idle timing figures I have. I will log up the wires in the back of my memory but am leaning to the fuel delivery side in my gut feeling.
The air filter is a bit dirty but was new approx 1 year ago, I didn't feel a difference when I fitted it despite hoping for a magical cure, so I figured it wasn't the cause!
I don't honestly think a dyno would solve my problem. My seat of the pants and then look at the plugs dyno (heh) says to me: when you tweak the EHA adjustment anticlockwise, the performance improves, but the car runs lean on the throttle. Also when holding a high idle of 2500rpm my Dad told me it was doing a 'lean misfire' and smelt lean. Obviously I reset the adjustment pronto but the performence dropped off again. I figure from this the fuel pressure seems to be relevant to the problem.
I am confused with your idea of 'not getting enough air'. I thought the air flow meter measures the air going in then it dispenses fuel? If the air getting in is limited, the fuel flow would reduce and the mixture would remain perfect, shouldn't it?
This is all the options I haven't ruled out:
An air leak: would result in a lean mixture?
My EHA looks to be leaking: I have tried another and there was no difference so..? My reading about leaky EHAs showed no coincidence with running problems
EHA connection bad meaning no enrichment: tried disconnecting it and the lag increased badly
Timing chain stretch: ?? visual inspection showed no significant stretch
Sticky AFM plate/plunger: not sure how to test. Would presumably also result in lean mixture?
Vacuum related problem: not tested. I read that a KE Jet fuel pressure regulator varies pressure based on vacuum load, does the 16v have this? That certianly is interesting and one to check next. What other vacuum functions may there be?
Fuel filter: Is this likely to cause this problem?
Fuel pressure: Not tested. I personally don't wish to think about rebuilding the distributor/metering unit as I've heard bad things on cost/effort/reliability/feasability. Would rather flog the car (a British term for selling off!). I could be swayed though if I was certain the problem was there, but only after ruling out everything else, I hope you understand why.
I should mention the car sometimes takes 3-5 seconds of cranking to start, hot or cold, but once going idles rock solid apart from a mild Subaru-esque burble to to the idle. I guess it's like a misfire which disappears above idle. This problem has always been present before and after my engine rebuild and it's only my Dad that notices it! Wander why that is.
Two final things:
How does idle mixture adjustment bring the idle down?
Isn't the economy guage supposed to sit against the peg at idle?
Is it worth me getting some spray to check for air leaks, and where do I find/what's it called?