Backfire is usually caused from the timing being off or incorrect gap on spark plugs. hope you used NGK plugs! stumbling could be your tps, oxygen sensors or MAF sensor. Clean every single harness in the engine bay too. could be as simple as corroded injector connectors.