pro comp electric water pump? has any one used one i went to put one on, it was all wrong nothing went to gether.