I think different batteries will produce different amount of current which could produce slight variable in motor speed, but I wouldn't think it would be much. I'm thinking that changing your piston probably has more to do with it anyway. When my Savage was new, it had so much compression that I had to crack the glow plug open to start the engine, because the rotostart wouldn't even turn over. I would cycle the batteries a few times, and then stick with them until after the engine has had a good bit of fuel run through it. It takes a lot longer than the break in process to fully break in an engine.