I did that yesterday, once I unplug the TPS and the car is warm it won't die
Just did some tests thru Datascan, tried to make the idle relearn and it did nothing
Tried to mess with the IACV settings (0-100) in Active test and did NOTHING
Next step is check volts at the plugs and then replace the ECU