A friend of mine recently ordered a turbo pump kit and the input shaft seal seemed to have come with it in the box. I guess they are including this item now? Anyway, I think that a reseal might be in order because once they spring leaks from one seal the usual case is that another leak will pop up shortly.