Open: 24 hours 7 days a week
 

Accelerator pedal

and potentiometer

Land Rover Defender Td5 from VIN...XA159807 to 1A607224 (1999-2001)