Does it quit leaking shortly after the engine is shut off? It could be the front pump seal. The trans has to come out to fix this. All labor. Parts cheap. Could also be a cooling line.