Glad to hear you fixed it.
9 times out of 10 you need to do all 3.
Seal usually goes bad because of bearing or impeller shaft wear.
Most people find that out in the next two hours of riding. Some of those don't realize that they have "found" that out, and replace the seal again. On the third try most of those are heard saying things like "replacement seals are junk!! the originals last for seasons and seasons on end." etc