Thread
:
What is this?
View Single Post
#
5
06-11-2019, 11:25 AM
David Reinhardt
Member
Join Date: Jun 2011
Location: Sunman, Indiana
Posts: 41
It is the low oil pressure switch. Yes they do leak
Dave
David Reinhardt
View Public Profile
Send a private message to David Reinhardt
Find all posts by David Reinhardt