Have you checked the state of the crankshaft seals?