The weird thing is, I've always had a leak there. It's my transmission seal. It's always left a little puddle maybe 2" in diameter, so when I saw that huge puddle of oil, I thought I cracked my transmission housing because that same day, I had bottomed out really bad. However, ever since then...