I was the second owner and it had already been replaced once. I had the receipt but cant find it as I am curious how many hours it lasted. That pump was replaced and has about 25 hours on it. It may be needing another one.
A friend of mine replaced his Di fuel pump in October a couple years ago. He rode it a few times and it failed in April the following year. He called Sea Doo and they told him they would not help in the repair as it was more than NINETY days old! He put an aftermarket pump in it and sold the boat.
I wont spend the money for a SD pump. I really like riding the XP but I am not a fan of SD engineering. I am thankful they dont build aircraft! Oh, wait....