Hard to tell where it's coming from.
Can only be one of two things there: it's either the front pulley
seal/O ring or the O ring on the gear position sensor.
Anybody had either one go? It's still under warranty so off to the shop it goes tomorrow. BTW, I just changed the oil in the last two weeks and it wasn't leaking then.