Problem: TPS or other?

Hook a multimeter up to the wires coming off the TPS. If you read 0v with the throttle closed and 4.5V at 100% throttle then the TPS is fine.