Damm you are far away. I have a new points and also a new duraspark dist I would liet you try, at least to take that out of the equation. The points one would also take the box out of the equation.
I think checking the carb for proper operation would be good. Are the valves seating? If they are leaking fuel, start there.