Have you considered balancing the crankshaft? I also highly suggest to build your timing plate with just blocks, that pipe in the center will introduce gaps that will reduce power.
i have balanced the crankshaft off camera when i was getting the engine to run, and yes i have tried to use a block instead of the pipe but the video you see here was my second recording. so i just a bit lazy making the timing wheel