Noticed transmission oil leaking from this spot at the top of the transmission today while in operation.
Is this some sort of a pressure relief valve?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk