THROTTLE BODY + TPS POSITION SENSOR Jaguar XK8 / XJ8 1999-2002 (C2A1444)
JAGUAR THROTTLE BODY IN PERFECT WORKING ORDER.
eBay