well first off, on piaggio 50's does the mechanical water pump work off the same little belt that the oil pump does? off the crank? whats a decent electric pump that wont fail on me? and how do you wire them up lol cheers