I would have to agree with stinger and HAL...
I had the same deal on a TC once,along with some other things,no stedy idle,surging, running WAAAAAY rich, I swapped out the ECT,TPS,IAC and baro
all that help some, but still glowed, I ended swapping out ECU,just cuse I had a spare...and it all...