Hello, something that is worth checking is your seat switch or bag switch or any other switch that is part of the blade safety circuit, in my experience engine runs fine with blades engaged until movement of the mower causes a safety switch to make or break a connection causing a back fire on the engine.Gary