Transmission repair is a specialized task. You might get an old one and have transmission shop put it in for under $3000