So pretty sure the TPS is causing the intermittent hesitation. My mechanic says they made a change mid-year production for my 1987 MR2 NA. My build-date is December 1986.

There's an early switch, easy to get and ~$75, and a later switch I need which is $300 from the dealer, and about $150-200 elsewhere. He says the connector seems to be the only difference in appearance, and might be able to make a jumper to allow me to use the earlier switch.

Anyone with old Toyota and/or MR2 knowledge know more about this? (At this point I'm willing to pay the berkeleying cash if it makes my car drive nicely for a change!)

Toyodiy has a cross reference that lists 89452-20070 for all 3 chassis, all years, including supercharged. 89452-20050, which is also listed for 87-89 crosses to all AW11, 86-89 ST160 and 87-91 SV/VZV20 camrys. plenty of them out there in the yards

I have a TPS from an '88 GTS coupe that will not fit my FX16. The car it came from had 87K miles on it. Let me know if you want it. Will sell for shipping + cheap (low ball offer accepted). For a fellow GRMer, pay me if it works.

The FX16 TPS takes a rectangular connecter. This one is more oval. Other than that, they look the same.

Thanks for the offer trucke, just picked up the MR2.
He bought a new TPS for the earlier models, and adapted it to mine. Said the wiring diagrams were nearly identical, the plug slightly different, and they made an adaptor. $114 plus labor, and hopefully we're done!