I just had my TPS take a dump on me this week, and I had to replace it. Honda says it can't be replaced but that is not true. The screws for it have no heads on them so you have to use a pair of needle nose pliers to get the screws off. As far a finding the part you are on your own, I got mine from a buddy who had an extra engine laying around. But I just wanted to inform anyone who had the same problem.