where is the oil sensor
Oil sensor for pressure, temperature or level?
2 out of 2 people think this is helpful.
Td5 or V8?
Search Land Rover Discovery Questions
Land Rover Discovery Experts