...but it would appear that, on a 3.2, a code gets stored (thus pedal trick or code reader will display this) in the ECU when Long Term Trims go up to 20%, BUT do not actually bring on the EML until 25%.
Yes, I would agree with something like that. The EML hasn't come on permanently since the last reset, until this morning.
(I'm working night shift at the moment hence the starnge timing of my posts.) I drove home this morning and had a very rough drive, the engine was misfiring all the way on both LPG and petrol and nearly stalled a few times, towards the end (15-20 min drive) the EML started flashing and then came on permanently.
I disconnected the battery and re-connected it tonight. EML is reset and a much smoother run in. Off-idle performance is a bit rough, but runs smooth and idles reasonably.
UPDATE:I just performed a pedal chack and got the following codes:
0300     Random/multiple cylinder misfire detected 
0302     Cylinder 2 Misfire Detected 
0304     Cylinder 4 Misfire Detected 
0173     Fuel trim malfunction (Bank 2) 
0173     Fuel trim malfunction (Bank 2) 
No, those last two are not a misstype, I checked it three times, it definately gave two lots of 173, although I realise why I'd had so much difficulty before; The third flash on the first 173 code is very brief and not the same timing as the other two.
.