WTH Are These ?
Are these 2 whatchamacallit plug things above the freeze plug a sign that an engine has been rebuilt?
I don't recall seeing these from the factory before :scratch:
Print