This is a 52 mm throttle body off a 91 3.3 motor. I have tested the sensors and they seem to be fine. Make an offer
This is a 52 mm throttle body off a 91 3.3 motor. I have tested the sensors and they seem to be fine. Make an offer
I have a couple of them for sale too.