It's time to replace my water pump on my stock 1978 FJ40. Toyota doesn't make the part anymore. Among the many places that have the part, I can get it from a Toyota parts warehouse for $80, from Man-a-fre for $99, or from Cruiserparts.net for $25. Several say the part is OEM, but does that just mean the part is built to Toyota specs? Or does it mean it just fits the same holes. I want a part that'll last another 25 yrs, but don't want to pay $100 for a part that is the same as a $30 part. Any advice?