can a crankshaft position sensor leak oil