Whats up! whats a "water impeller"? The guy with the astro boat says it needs it.. Have you ever installed one yourself?