This flasher is a universal 2 pin replacement flasher. It should work in any application using a 2 pin flasher. Unfortunately, I am unable to confirm if your 2018 EZGO uses a 2 pin flasher.