5.0L Tech
Well... This car is going to be the death of me, I swear.
While doing my oil change recently, I noted signs that the transmission may be leaking from somewhere on top. I remembered reading that the shift tower can leak, and is a fairly simple fix.
While I am at it, I figured I might as well...