water pump help.
long story short, I was replacing the impellar on my '07 V. My brother decided to try to help, and screwed up the "mechanical seal" that is mated to "seal, water pump shaft", by trying to remove it with pliers. It's way messed up now, but not coming out by pulling. I do have a new seal set for it. The shaft seal is on a spring, the mechanical seal seems to be pressed into the clutch cover. I cant find it on any drawings, only in the manual on page 5-14. I wasnt going to replace this set, but now have to. The service manual shows using a "bearing remover set" to pull it out. Any other ideas how to get it out without buying the tool? I know, take it to a shop, but teach me here folks!
"They will find the streets are guarded by United States Marines!"
2007 Vee with two round black things and a neat thingy on the right that makes it go faster!