Do it yourself transmission repair is a dubious proposition at best. Automatic Transmission Repair: Go [...]