I first noticed this leak like 2 weeks ago and finally went to the dealer today to get it checked out. Since they were booked today, the service technician just gave it a quick look and said that it is possibly from the transmission/torque converter area and would cost 1100+ to fix.
(V6...