My truck is undergoing intermittent hard shifts, and after doing some research, it seems to be TPS. I replaced it with this new one, and my hard shift problem completely disappeared. Super easy to install.
Considering the price, it was a great deal!!
Just what I needed to get! The job is done correctly.