OK, sorry to resurrect this one, but I've finally got somewhere with it.
New ICV fitted just now. Foot off throttle no longer resulting in stupidly high revs (ever). I'm guessing that my attempts to clean the old ICV neglected the bypass drillings as I mentioned today on Danny's thread (old valve does have them, just hard to see). The return spring may also have been too weak for its role. I'm thinking of milling off one side of the old valve to have a look how it all goes internally. Edit 1430: Got the end cap off instead. 'tain't quite how I expected inside. Under the crimped-on steel endcap there's a plastic 'bung with an o-ring seal against the inside of the main cylindrical housing. The bypass drillings communicate through to this end, and to a second valve which is on the same shaft as the one in the middle. I was surprised to find that my cleaning had indeed removed all the junk from this end of things too, though I did try to move the valves as I cleaned, and propped them open when it was in the ultrasonic. The second valve seat appears to have some asymmetric wear, which was perhaps 'concealed' from having an adverse effect by all the gunk that was formerly there, I guess...May also have been an air leak via the end cap/o-ring, which was in quite poor condition. I'll try to take some photos later. Would anyone like to volunteer to host/post them, as I'm a bit ignorant about how to achieve this?
Drive is a bit jerky at light throttle, and idle a bit high at a shade over 1K, but I'm hoping the ECU will figure out the new
status quo over the next little while and everything should come good.
Cheers everyone who's helped me with this, and
to those who said ICV as the main problem.