UPDATE, the mechanic doing the work on my truck got my HPFP replaced for free under warranty. I was not expecting this, as any other mechanic would have probably pocketed the $$. The pump was less than two years old and I'm ecstatic about a new pump being put in and not just a seal replacement...