It does indeed sound like it is dripping from the area where the torque converter is - have you checked the tightness of the hex head torque converter drain plug?
The front seals "have been known to go" - which then means transmission out to fix it.
As for the Bowden cable to the best of my knowledge they are plastic bayonet push in fittings at the transmission - which if they've been removed and replaced might explain why that point leaks. I understand most people go for the dab of RTV solution for that kind of leak.
|