One thing that jumps out at me from the pictures of your engine, Steve, is how really close the vacuum advance on the distributor is to the intake manifold. I have to wonder if it has all the initial advance it needs. Have you ever checked the initial timing? If you don't have a timing light, I'd suggest getting one. Even a nice digital dial back light is pretty reasonable these days.