the other iscv wire (black one) is a constant main relay fed 12V supply, that also feeds Amal valve and injectors.
By all means try changing the TPS, but if the ECU is seeing 0.25-0.3V TPS signal voltage at idle, then that's all that is needed as far as the iscv operation is concerned with regard to the TPS signal.