Ok I start her up and she put- puts then backfires a bunch of times. I put her in idle and keep her revved at a low throttle and she sounds ok butvas soon as I put her in gear she might struggle up to about 15 mph then back fires and dies or if I catch it I can keep her idling. I'm thinking my friend mixed too much oil in the gas. I checked the fuel filter and any where the fuel goes and it's clear. And the exhuast and it's clear too