What causes backfire on a 50cc gator moped?

Could low oil be the problem? I know I need to change it I haven’t changed the oil for a year since I bought it. I’m going to do that as soon as possible. What else could be the problem if that doesn’t help
6 answers 6