The TPS is your throttle position sensor. Im not quite sure what you mean by does this mean i dont have a throttle cable? Because of cause it has a throttle cable going to the throttlebody to open and close the butterfly. The tps is used to monitor the postion of the throttle. Take the TPS off and give the end a clean its possible that it could be giving you grief. Have you tried cleaning your AFM aswell?