I have an oil leak that drips dots after I turned off my car and goes away. It usually leaks when I take long drives.?

2 answers 2