I have been tracking an intermittent hesitation/stumble coming off of closed throttle. What I see is the TPS goes to 0 momentarily just after throttle starts to open. Safe to assume it's the sensor (if it was the wiring I would assume it would do it at different times and different throttle positions)? Is there anything other than the sensor that would cause it?