Hey guys, I have two Vro pumps one off of a 1994 johnson 70hp model# j70elerv the Vro pump # 0435560 the other is a 1998 evinrude 50hp model# e50tslecc the Vro # 0438404. my engine is a 1990 evinrude 150hp model#ve150slesb the Vro # 0174878 that is the part number I was given when I looked this Vro pump up for my engine, I went to a cross ref. Chart and I found the part# for the 50hp and the 70hp but I'm not finding the part# for mine anywhere would this part # have changed sometime later in the years, I'm just trying to find if One of these pumps would work on my engine or would they be to small.