gen3 oil leak