I have bought and installed a M2430 and I believe it is a Chinese knock off. The fuel pressure was way too high, nearly 10 PSI and it didn't last. This was my third attempt so I gave up and went electric. You could install the mechanical pump as a dummy if you want an original look. My electric lives on the frame back by the gas tank out of sight.