V6 Tech
Yesterday, after I backed my car out of the garage, I noticed a fairly small oily puddle on the floor or my garage. After getting semi underneath my car, I can see a small wet patch on some part of the transmission, near where it bolts up to the motor. I think it might be a main seal leak, but...