I don't think I have ever read anybody installing an external trans filter on the Autos like this one
But then its only a 60K mile lease, with a 70K mile warrantee, so why bother.
But then its only a 60K mile lease, with a 70K mile warrantee, so why bother.