R
ricklandrover
Guest
I am looking for anyone with information about where the Vehicel speed sensor (throttle position sensor) is located on a 2000 Discovery Series II. I have pictures and a step by step instructions from a website but its for a series I which looks totally different from a series II....Thank You!