mine had water bad in the oil last week i put a new o ring on the tube and it stopped the water gettin in my oil. i got an o ring from the hardware store lol. just brought my old one down there but just drain your coolant before you pull your clutch cover, and the tranny oil duh. just take the hose between motor off that lil tube and let it drain...i learned the hard way lol. not sure about impeller i know rockymountain atv would have it or anywhere probly