it seems to be a real fuel pump on 1 mz 660 i have seen in the usa
my traveller did not have a pump or a vacuum shut off valve
you may find an electric shutoff or install a manual one
i would use a manual one as gas in the oil is not a good idea
DAVE