I have followed this advocacy forum for years. They have helped many people receive satisfaction when companies will not respond to problems. They have a proven method of contacting heads of companies. I suggest contacting them with your problem if you don't receive satisfaction from EZGO.
The help form - Elliott Advocacy "Elliott Advocacy is a nonprofit organization that offers free advice and advocacy for consumers. If you need help with any problem, please contact us through this form. We’re here to help. And don’t forget to sign up for our free newsletter!"