Hmm, a leaking Tranny. Hmmm...
For the car, may I suggest Bermuda Garage on Gasometerstrasse, near Langstrasse / Josefstrasse for 'nice' old cars and loving Grease Monkeys?
Here's the address:
Bermuda Garage GmbH. Gasometerstr. 7 8005 Zürich, Tel. 044 / 2734800
And
Here's the map link
They're good sorts and speak English.
How's that for an answer?