About 4 days ago I bought a 95 Explorer. I was told it had just started slipping in transmission so the nd "mechanic" changed the fluid and filter. I went to see about trans flush yesterday, but to start with the shop confirmed my thoughts, the " mechanic" filled transmission 2 1/2 qts...