For anyone interested the solution was 'Valve Body issue'. Something that should have either been got right the first time or when it went back the first time as far as I'm concerned. Not going to make a pointless issue about it now though if it works when I get it back.
Thanks for letting us know.
Looking back over the thread, the evidence was there.
I suppose you wouldn't like to tell us who the specialist was? (or whether the mechanic who referred the gearbox back to them, actually did?)
There's heaps of 4L60E's out there. Shouldn't be hard to get right - and at least know what is wrong with it from the customer's diagnosis.
Glad to see it's all sorted anyway.