i have one off an 87 22re, tho ill have to check and see if its good.
The 87 won't work on the 85 engine they're 2 different part #'s. I had an 85 TPS on my 87 & couldn't get the timing adjusted. I did some reaserch & had to get an 86/87. I have a good 85 TPS for $25 shipped in Fremont CA