you should go with ford parts on the water pump. me and my dad changed the stock one out a 130k or so with a napa one on a vactation rv park in san diego and by the time that we got home it was leaking. so we thoght that maby we didnt clean it all or we didnt put the gaskets on right so napa gave us a new one and the truck sat for like a week and about 1k later leaking. so at that point we got one from ford and 70k or so later no leaks!