Off of a 97 4runner with 3.4 5vz
For Tacoma and t100, please check part number and look at throttle body, should be the same but this came off a 4runner
Tps included but not tested 89452-35020
Stock 1052