Using a volt meter, check the actual TPS voltage at idle.

If it is below 0.3 volts, adjust the TPS to provide a minimum of 0.3 volts at idle.
Then, reset the idle and WOT positions again and save the settings.