I imagine you already found someone, but for reference Gregoire Racing Transmissions in Southbridge (exit 9 on Mass pike). I haven't used them for transmissions but I did have some other work done there and they were good. They have a great reputation.