Can anyone help me find a legit part # for this pump. It's on a kohler engine on a sxs. Its a high pressure pump in a vapor separator canister. It's the little cartridge pump with the filter sock on the bottom and + and - Blades on top about the size of 2 d batteries stacked. The #'s stamped in it are 28156939 1048 3520 A Delphi IN
Just follow the link below. The Delphi (GM) part number is 28156939. I am sure there are non-gm pumps as well. Around $60 https://www.google.com/search?q=28156939&oq=28156939&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8 I'd check the specs for pressure before ordering one. Seems there are a bunch of different pumps available when the above search is done.