The shop that did the work has done good work for me in the past. After they installed the first seal and it leaked, they were surprised. Took it back to them and they did the job again. Two days later they called and asked about the seal. Still leaking so its going back to them as the job is under warranty. I'm just trying to understand the problem. I have not heard of a speedi sleeve.