340 help!

Moisture in the dist cap is a good possibility.
You said it was rebuilt last year so a timing chain shouldn't be the problem..........see if you can turn the dist. if you can then the clamp is not tight enough and timing could have changed!