2005 MERC. 2 STKE EFI, LONG SHAFT #0T986938 MOTOR, YES I DID GET THE PUMP OUT OF THE TOP OF THE VST TANK, JUST WAS A LITTLE STUCK. BUT KNOW I DONT KNOW IF I LOST A PIECE TO FLOAT, IT KINDA FELL APART WHEN I TURNED IT UPSIDE DOWN, ORDER KIT, DOES HAVE SAME PIECES I SEE, NEEDLE , FLOAT, BAR...