340 problems

Sounds like it could be a carb/timing problem. I guess you'll know this soon enough. Good luck.