My 97 had this exact same leaking a few weeks ago, likely your transmission mounts. After looking through the forums, i decided to purchase replacement motor and transmission mounts from PRG Products. I figured getting a mild poly bushing that wouldn't fail again was worth the minimal increase in NVH. Haven't gotten around to installing them, but there are videos on youtube for it.
|