THROTTLE BODY + TPS POSITION SENSOR Jaguar XK8 / XJ8 1999-2002 (C2A1444)

JAGUAR THROTTLE BODY IN PERFECT WORKING ORDER.

eBay