I studied eBay for a long time, and there so many fake Denso pumps (a generic pump shown next to a Denso box with the word 'Denso' cleverly hidden), that I just gave and bought a genuine pump at the dealer, in spite of the price. I also found pumps with the Denso part number in the description, but no indication that it was a Denso pump. eBay is a racket on parts like this.