Oil Pressure Switch?
#2
And it's located on the passenger side of the front cover, above the oil filter.
Thread
Thread Starter
Forum
Replies
Last Post
NickAdams
Discovery II
2
12-26-2012 12:16 PM