Hairball,
I.S.C.V............. idle speed control valve, its on top of the throttle body under the bottom fuel rail, right next to the map
sensor bracket.
Held in with 2 screws with an electrical connector on top.
I hope this has helped????????
PS; I had the shock of my life when the local Ford dealer quoted for 1 Cosworth piston.....................................
£500 is this right? or was he pulling my pisser????
Steve