...it is my oil pressor sensor that's leaking, and its leaking good too.

The bad news is, the input bearing on my diff is trashed from when the flex disc failed.

It's noisy...