Mine does not have the idle control valve on the top of the air box lid.
Is the speed sensor the round box of tricks on the speedo cable where it fits into the gearbox?
Also any ideas where to get said throttle position sensor-just tried Fords-only have one on computer for 1993 onwards at £75