Oil pump gasket?
Interesting.... let us know what you find further.
Print