I parked the car in the garage this morning after I drove to my friends house, and ten minutes later i came out and noticed there were a couple puddles of what seems like oil under the car. So i jacked it up and went under the car to get a closer look. The leak seems to be coming from the axel area on the passenger side right behind the oil pan. Its coming from where it looks like the transmission meets the shaft or something... theres a round rubber piece just hanging there and Its dripping from that. theres alot of grease around that area because i have a broken cv boot clamp which I'm fixing today. Sorry about the pics... kinda hard to get good ones when i dont have a lift.
I also noticed that the wire to this sensor is cut. Its located towards the front of the engine on the bottom of it.. is it a knock sensor?