ADAPTABLE
Throttle position sensor
Parts Brands | OEM Reference |
FORD | 3470609 |
FORD | 4384076 |
FORD | F4SF38939AB |
FORD | F4SF9B989AA |
FORD | F4SF9B989AB |
FORD | F4SZ9B989A |
FORD | F4SZ9B989AA |
FORD | F5SF9B989AA |
FORD | F80Z9B989AA |