You may want to start by confirming that the car is warming up properly and that you have no vacuum leaks anywhere.
Some info on the TPS here:
Hopefully someone here can give you the exact location of it on the Sport - I am not very familiar with them - on my car it is just in the front of the throttle body.
'91 Tracker 8V, 1.6L, 5 sp, 4wd, 2dr, conv, CAMI, 'slightly' rusty
'97 Suzuki Vitara 8v, 1.6L 5 sp, 4wd, 2dr, tintop, horribly purple
'61 NSU Quickly - 150mpg