Came on time works perfect so far, used on a 04 mercury 115hp outboard, it's a mercury/yamaha conjunction, mercury dealers over here insist that it's just a mercury witch supposedly uses only mercury parts, we'll mercury parts that I needed didnt fit but yamaha parts did, go figure, aloha from hawaii, I would deffenitly use fuel pump factory again in the future