That's not your leak. The leak is more than likely the front main seal. It's also a 12MM. Only way it's leaking is if it was ever taken off and the seal was reused. Brake clean it off, let it run, and watch for the oil drip that's probably coming from behind the balancer